How do i remove conj from differention?
44 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
My first task was to remove conj from my code anytime i transposed and i found posts to help me with it. I know want to how to remove them when i differentiate. There is a function y(t) but in the matrix output it is conj(diff(y,t)). I only ant the diff. How can i remove it. I want to end with the simplest math and the many conjs are ruining it.
clear all
syms x v s a y z r t real
syms x(t) y(t)
assumeAlso([y(t),x(t)],'real')
A=[x, diff(y(t),t), s;
y, z, r;
s x(t) a;];
A'
Output:
ans(t) =
[ x(t), y(t), s]
[conj(diff(y(t), t)), z, x(t)]
[ s, r, a]
0 commentaires
Réponse acceptée
Chunru
le 11 Oct 2021
clear all
syms x v s a y z r t real
syms x(t) y(t)
assumeAlso([y(t),x(t)],'real')
A=[x, diff(y(t),t), s;
y, z, r;
s x(t) a;];
A.' % use transpose .' instead of complex conjugate transpose ()'
0 commentaires
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur Symbolic Math Toolbox 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!