Jacobian of Coordinate Change | Error using sym/jacobian (line 44) Second argument must be a vector of variables.
7Â vues (au cours des 30Â derniers jours)
Afficher commentaires plus anciens
Daniel Pusicha
le 3 Mar 2022
Réponse apportée : Daniel Pusicha
le 8 Mar 2022
Hello everyone,
My goal is to compute the jacobian
of a symbolic vector-valued function
, however I get the error message:
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/913509/image.png)
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/913514/image.png)
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Â commentaires
Réponse acceptée
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur Assumptions dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!