Viewing Symbolic Matrix Entries in Variable Tab?
4 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Charlie Haimbaugh
el 29 de En. de 2023
Comentada: Charlie Haimbaugh
el 2 de Feb. de 2023
Is there a way to view a symbolic matrix in the variable tab instead of the command window? I know I can view it in the command window, but for a larger matrix columns move down into rows and is not a great UI. When opening variable view this is how it displays symbolic entries:
I can only see each entry after double clicking into it. Is there a view option to see the actual equations from the above screen?
Applications are primarily a Jacobian Matrix or any matrix equation with a matrix of derivatives used for numerical methods. I like to symbolically solve the derivative matrix, then use those derived equations in the iteration loop therafter to reduce compilation time by only differentiating once. Viewing the results is a nice sanity check.
Any tips are appreciated. -Charlie
0 comentarios
Respuesta aceptada
Walter Roberson
el 29 de En. de 2023
Editada: Walter Roberson
el 2 de Feb. de 2023
No, No there is no way to do that.
If you
temp = arrayfun(@char, YourSymArray, 'uniform', 0);
openvar temp
then you will be able to see roughly the first 10 characters of each entry (unless you drag the edges to make the entries wider)
2 comentarios
Más respuestas (1)
Steven Lord
el 30 de En. de 2023
If you're planning to use the symbolic expression in a loop you may want to create a MATLAB function file from it using matlabFunction. You could read the generated code as a check that the expression you're evaluating is what you expect it to be.
Ver también
Categorías
Más información sobre Symbolic Math Toolbox en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
