a question about ops{} command
Show older comments
Hi; I've wrote a mfile in which a symbolic variable is produced that its length is more than 25000 characters, so I broke it by using "ops" and it breaks the variable in 369 expressions. Now I need to get the derivative of the sum of these expressions. What could I do? Is there any way to save all of these expressions? Thanks
Answers (1)
Walter Roberson
on 14 May 2012
0 votes
Consider using the MuPAD map() operation.
2 Comments
frank
on 15 May 2012
Walter Roberson
on 15 May 2012
feval(symengine, 'map', YourSymbolicExpression, 'diff', TheDerivativeVariable, 'Unsimplified')
I would, however, expect that
diff(YourSymbolicExpression, TheDerivativeVariable)
would do just as well.
The 25000 character limitation applies to *displaying* a variable, not to storing it.
Categories
Find more on Surfaces and Volumes in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!