关于matlab中的问题

来源:百度知道 编辑:UC知道 时间:2024/04/29 11:15:55
[x,y]=dsolve('Dx=y,Dy=cos(x)','t');
就是解y''=cos(y);
之后怎么作图?t为横轴,y为纵轴
2楼的兄弟,能不能帮我解下?

x =

1/2*pi
pi-acos(1/2*(4-RootOf(2*Int(1/(4-_f^4-4*_f^2*C1-4*C1^2)^(1/2),_f=.._Z)+t+C2)^4-4*RootOf(2*Int(1/(4-_f^4-4*_f^2*C1-4*C1^2)^(1/2),_f=.._Z)+t+C2)^2*C1-4*C1^2)^(1/2))
acos(1/2*(4-RootOf(-2*Int(1/(4-_f^4-4*_f^2*C1-4*C1^2)^(1/2),_f=.._Z)+t+C2)^4-4*RootOf(-2*Int(1/(4-_f^4-4*_f^2*C1-4*C1^2)^(1/2),_f=.._Z)+t+C2)^2*C1-4*C1^2)^(1/2))

要定义C1 C2的值以及 t的范围才可以作图

plot(t,y)

你最好你利用常微分方程来解数值解
这样就可以直接画图了