![]() |
紧急求助关于更改坐标的问题
这几天写论文要用到matlab 但对它一窍不通又来不及从基础学只能在这里问了 一个位移函数z=3960-21*x-0.05774*x^2+0.000079*x^3-0.000000052*x^5-0.000000000013*x^6求他的速度加速度曲线 照网上的格式套了一下
syms x; z=3960-21*x-0.05774*x^2+0.000079*x^3-0.000000052*x^5-0.000000000013*x^6 z1=diff(z); z2=diff(z1); subplot(3,1,1); ezplot(x,subs(z1,'x',x)); title('速度'); subplot(3,1,3); ezplot(x,subs(z2,'x',x)); title('加速度') 得出的图坐标范围太小 该怎么解决…… |
回复: 紧急求助关于更改坐标的问题
那你就按照你要的坐标代进去计算一下不就可以了
|
回复: 紧急求助关于更改坐标的问题
1 个附件
下面的程序:
syms x; z=3960-21*x-0.05774*x^2+0.000079*x^3-0.000000052*x^5-0.000000000013*x^6 z1=diff(z); z2=diff(z1); subplot(2,1,1); ezplot(z1,[-20,20]); title('速度'); subplot(2,1,2); ezplot(z2,[-20,20]); title('加速度') 希望有帮助,坐标可以修改,即修改[]的相应数据。 |
回复: 紧急求助关于更改坐标的问题
嗯 谢谢三楼的解答 论文要交卡在这种问题上 急死了 谢了
|
回复: 紧急求助关于更改坐标的问题
[QUOTE=nightmty;28543]这几天写论文要用到matlab 但对它一窍不通又来不及从基础学只能在这里问了 一个位移函数z=3960-21*x-0.05774*x^2+0.000079*x^3-0.000000052*x^5-0.000000000013*x^6求他的速度加速度曲线 照网上的格式套了一下
syms x; z=3960-21*x-0.05774*x^2+0.000079*x^3-0.000000052*x^5-0.000000000013*x^6 z1=diff(z); z2=diff(z1); subplot(3,1,1); ezplot(x,subs(z1,'x',x)); title('速度'); subplot(3,1,3); ezplot(x,subs(z2,'x',x)); title('加速度') 得出的图坐标范围太小 该怎么解决……[/QUOTE] 直接用axis函数不就行了吗, example axis([500,600,-5,5]) 前面两个是横坐标范围,后两个当然是纵坐标的范围了 呵呵,希望对你有用。。 |
所有时间均为北京时间。现在的时间是 12:27。 |
Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.