how to code a sum of function in matlab
古いコメントを表示
I have already did a code for this function but without sum it didnt give me the right result
clear
el= 0.3;
L= 0.57 ;
h= 0.15;
t=0:0.5:20;
x=0.02;
omega1=6.0578;
omega=6.66358;
g=9.81;
A=0.0333179;
k=((1/L)*pi);
D=4*omega/L*cosh(k*h)*(1/k^(2));
C=omega*D*pi/((omega1)^(2)-(omega)^(2));
A1=-C*(D/omega);
z=(1/g)*sin(k*(x-(L/2)))*cosh(k*h)*(-A*omega1*sin(omega1*t)-C*omega*sin(omega*t))-1/g*A*omega*(x-L/2)*sin(omega*t) ;
figure
plot(t,z);

1 件のコメント
Dyuman Joshi
2023 年 12 月 1 日
The value of k is dependent on n, whereas you have defined it as a constant.
Thus, other subsequent definitions are incorrect.
And the summation is w.r.t n, whereas you are performing it w.r.t t.
採用された回答
その他の回答 (0 件)
カテゴリ
ヘルプ センター および File Exchange で Creating and Concatenating Matrices についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!