Effacer les filtres
Effacer les filtres

how to find matrix integral

1 vue (au cours des 30 derniers jours)
Roohollah
Roohollah le 1 Nov 2012
in my programming i find 6*6 matrix
i need to find exponential of matrix (expm(a*t)) , after that got result i try fo find convolution integral ,however matlab can not find it i tried vpa unfortunately i didn't get any answer !!
so how can i find convolution integral of matix or multiply matrix convolution integral ,

Réponses (1)

Gang-Gyoo
Gang-Gyoo le 2 Nov 2012
You can calculate exp(at) using 'c2dm'. Refer to the following code. aa is what you want with a specific sampling time Ts.
a= [0 1;-1 -2]; Ts= 0.1;
[aa,bb,cc,dd]= c2dm(a,[],[],[],Ts)

Community Treasure Hunt

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

Start Hunting!

Translated by