《量化投资:以MATLAB为工具》

MATLAB技术论坛

 找回密码
 注册账号
查看: 880|回复: 2
收起左侧

[提问] 绘制函数曲线时提示 错误使用 plot 矢量长度必须相同。

[复制链接]
发表于 2017-9-10 21:23:17 | 显示全部楼层 |阅读模式
1贝壳
x=0:0.01:10;
y1=x+3;
x=(y2.^2+1)/3;
y3=4.*(x.^2)+1;
y4=sqrt(x.^2-4);
y5=-y4;
subplot(221)
figure(1);
plot(x,y1,'b')
%title('one');
subplot(222)
figure(2);
plot(x,y2,'c')
%title('two');
subplot(223)
figure(3);
plot(x,y3,'g')
%title('three');
subplot(224)
figure(4);
plot(x,y4,'k',x,y5,'m')
%title('four');

错误使用 plot
矢量长度必须相同。

发表于 2017-9-12 08:28:58 | 显示全部楼层
x=0:0.01:10;
y1=x+3;
y2=(x.^2+1)/3;
y3=4.*(x.^2)+1;
y4=sqrt(x.^2-4);
y5=-y4;
subplot(221)
plot(x,y1,'b')
%title('one');
subplot(222)
plot(x,y2,'c')
%title('two');
subplot(223)
plot(x,y3,'g')
%title('three');
subplot(224)
plot(x,y4,'k',x,y5,'m')
没毛病,除了有复数。
回复

使用道具 举报

发表于 2018-2-1 16:34:39 | 显示全部楼层
嗯呢。原代码中,y2的定义不明。。没有大的问题。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号

本版积分规则

QQ|网站地图|MATLAB技术论坛|Simulink仿真论坛 ( 陕ICP备08102094号 

GMT+8, 2018-10-19 02:31 , Processed in 0.100793 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表