Replacing function variables with a vector before taking a gradient
Show older comments
I have a symbolic function:
A = 1/((C1*C2*R1*R2*w^2 - 1)^2 + w^2*(C2*R1 + C2*R2)^2)^(1/2)
I would like to replace C1, C2, R1, R2 symbolic variables with an x vector where C1 = C1_0*x(1); C2 = C2_0*x(2); R1 = R1_0*x(3); R2 = R2_0*x(4); and take a gradient of A by x. Whatever I tried failed to produce the result I am seeking.
3 Comments
darova
on 30 Jul 2021
To calcualte gradient/derivative you need at least two points for C1,C2 ...
Do you have them?
Valeri Aronov
on 30 Jul 2021
Valeri Aronov
on 31 Jul 2021
Edited: Valeri Aronov
on 31 Jul 2021
Accepted Answer
More Answers (0)
Categories
Find more on Assumptions in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!