differentiation in matlab of two functions

2 visualizaciones (últimos 30 días)
Murali Krishna AG
Murali Krishna AG el 3 de Dic. de 2020
Comentada: Stephan el 4 de Dic. de 2020
Let
theta=atan(p/q)+pi
a(theta)=exp(2*pi*j*A*[cos(theta);sin(theta)]) where A ,is row vector and p,q,A are known
I need to find the in matlab.Please help me on this

Respuestas (2)

Alan Stevens
Alan Stevens el 3 de Dic. de 2020
a = @(theta) exp(2j*pi*A*[cos(theta);sin(theta)]);
dadtheta = @(theta) 2j*pi*A*[-sin(theta);cos(theta)]*a(theta);

Stephan
Stephan el 3 de Dic. de 2020
syms a(theta) p q A
eq1 = a(theta)==exp(2*pi*1i*A*[cos(theta);sin(theta)])
eq2 = theta==atan(p/q)+pi
Deq1 = diff(eq1,theta)
sol = subs(rhs(Deq1),theta,rhs(eq2))
pretty(sol)
  6 comentarios
Murali Krishna AG
Murali Krishna AG el 4 de Dic. de 2020
Thank u so much,It helped me a lot
Stephan
Stephan el 4 de Dic. de 2020
Did you notice that you can accept and/or vote for useful answers?

Iniciar sesión para comentar.

Community Treasure Hunt

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

Start Hunting!

Translated by