Jacobian of Coordinate Change | Error using sym/jacobian (line 44) Second argument must be a vector of variables.

3 views (last 30 days)
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

Accepted Answer

Daniel Pusicha
Daniel Pusicha on 8 Mar 2022
This question was answered in my original post

More Answers (0)

Products


Release

R2021a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!