Jacobian of Coordinate Change | Error using sym/jacobian (line 44) Second argument must be a vector of variables.
3 views (last 30 days)
Show older comments
Daniel Pusicha
on 3 Mar 2022
Answered: Daniel Pusicha
on 8 Mar 2022
Hello everyone,
My goal is to compute the jacobian of a symbolic vector-valued function, however I get the error message:
Error using sym/jacobian (line 44)
Second argument must be a vector of variables.
The same error message appears when I try to execute the code from the example 'Jacobian of Coordinate Change' from the help page. By the way, inserting the 'Copy Comand' in my Matlab command line (currently I use MATLAB 2021a) also gives an error message:
>> openExample('symbolic/JacobianOfCoordinateChangeExample')
Error using findExample (line 35)
Example "JacobianOfCoordinateChangeExample" not found in "/Applications/MATLAB_R2021a.app/examples/symbolic/examples.xml".
I also found this post where it is suggested to use symbolic variables instead of symbolic functions but I think that is explicitly what I want to do?
UPDATE 1: I also checked this on an MATLAB 2020b release and the problems exist there as well however running the example in MATLAB Online works as it should. So maybe this is a new feature of the MATLAB 2021b release, however I couldn't find anything that indicates toward this in the release notes.
UPDATE 2: I just installed MATLAB 2021b on my local machine and it works 😄
Best,
Daniel
0 Comments
Accepted Answer
More Answers (0)
See Also
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!