Clear Filters
Clear Filters

how to find matrix integral

1 view (last 30 days)
Roohollah
Roohollah on 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 ,

Answers (1)

Gang-Gyoo
Gang-Gyoo on 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!