matlab用四阶龙格库塔法解微分方程组;dy(1)=-12*cos(y(2))-120*cos(208*2*pi/360-3*y(2));dy(2)=(12*sin(y(2))+120*sin(208*2*pi/360-3*y(2)))/y(1);以上述计算结果再算一下表达式;x=3000*sin(70*2*pi/360)-y(1)*sin(y(2));z=3000*cos(
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/30 19:30:26
![matlab用四阶龙格库塔法解微分方程组;dy(1)=-12*cos(y(2))-120*cos(208*2*pi/360-3*y(2));dy(2)=(12*sin(y(2))+120*sin(208*2*pi/360-3*y(2)))/y(1);以上述计算结果再算一下表达式;x=3000*sin(70*2*pi/360)-y(1)*sin(y(2));z=3000*cos(](/uploads/image/z/8549626-58-6.jpg?t=matlab%E7%94%A8%E5%9B%9B%E9%98%B6%E9%BE%99%E6%A0%BC%E5%BA%93%E5%A1%94%E6%B3%95%E8%A7%A3%E5%BE%AE%E5%88%86%E6%96%B9%E7%A8%8B%E7%BB%84%EF%BC%9Bdy%281%29%3D-12%2Acos%28y%282%29%29-120%2Acos%28208%2A2%2Api%2F360-3%2Ay%282%29%29%3Bdy%282%29%3D%2812%2Asin%28y%282%29%29%2B120%2Asin%28208%2A2%2Api%2F360-3%2Ay%282%29%29%29%2Fy%281%29%3B%E4%BB%A5%E4%B8%8A%E8%BF%B0%E8%AE%A1%E7%AE%97%E7%BB%93%E6%9E%9C%E5%86%8D%E7%AE%97%E4%B8%80%E4%B8%8B%E8%A1%A8%E8%BE%BE%E5%BC%8F%EF%BC%9Bx%3D3000%2Asin%2870%2A2%2Api%2F360%29-y%281%29%2Asin%28y%282%29%29%3Bz%3D3000%2Acos%28)
matlab用四阶龙格库塔法解微分方程组;dy(1)=-12*cos(y(2))-120*cos(208*2*pi/360-3*y(2));dy(2)=(12*sin(y(2))+120*sin(208*2*pi/360-3*y(2)))/y(1);以上述计算结果再算一下表达式;x=3000*sin(70*2*pi/360)-y(1)*sin(y(2));z=3000*cos(
matlab用四阶龙格库塔法解微分方程组;
dy(1)=-12*cos(y(2))-120*cos(208*2*pi/360-3*y(2));
dy(2)=(12*sin(y(2))+120*sin(208*2*pi/360-3*y(2)))/y(1);
以上述计算结果再算一下表达式;
x=3000*sin(70*2*pi/360)-y(1)*sin(y(2));
z=3000*cos(70*2*pi/360)-12*t-y(1)*cos(y(2));
(每一组x,z对应一组y1,y2)并画出x,z的图像.
matlab用四阶龙格库塔法解微分方程组;dy(1)=-12*cos(y(2))-120*cos(208*2*pi/360-3*y(2));dy(2)=(12*sin(y(2))+120*sin(208*2*pi/360-3*y(2)))/y(1);以上述计算结果再算一下表达式;x=3000*sin(70*2*pi/360)-y(1)*sin(y(2));z=3000*cos(
function dy=test(t,y)
dy=[-12*cos(y(2))-120*cos(208*2*pi/360-3*y(2));(12*sin(y(2))+120*sin(208*2*pi/360-3*y(2)))/y(1);];
[t,y]=ode45('test',[0.01,1],[1,1])
plot(t,y(:,1),t,y(:,2));
x=3000*sin(70*2*pi/360)-y(1).*sin(y(2));
z=3000*cos(70*2*pi/360)-12*t-y(1).*cos(y(2));
plot(t,x,t,z)
最后的这图像不好.你可再看看.方法是没问题的.
你可到MATLAB中文论坛去请教关于MATLAB的问题,那儿高手多的很.