大家帮忙看看我这个matlab仿真图形!

[复制链接]
 楼主| 电子乌托邦 发表于 2011-12-12 14:51 | 显示全部楼层 |阅读模式
本帖最后由 电子乌托邦 于 2011-12-13 09:48 编辑

模拟三相电流信号,将三相电流相加得到s;程序如下:
t = [0:1/1024/50:1/50];
s1 = sin(2*pi*50*t);
s2 = sin(2*pi*50*t+120*pi/180);
s3 = sin(2*pi*50*t+240*pi/180);
s = s1+s2+s3;
subplot(2,1,1);
hold on;
plot(s1);plot(s2);plot(s3);
subplot(2,1,2);
plot(s);
hold off;

运行后图形如下:



上半个图是三相电流,没问题,下图是三相相加。图形怎么是这个样子?还是我程序写的有问题?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| 电子乌托邦 发表于 2011-12-13 10:04 | 显示全部楼层
昨天图片没传上!补上
yangbinge 发表于 2011-12-13 13:11 | 显示全部楼层
图没问题,你写的程序也没问题。看看纵坐标的幅值是10-15 数量级的。
 楼主| 电子乌托邦 发表于 2011-12-14 08:16 | 显示全部楼层
一语惊醒,谢谢楼上大侠,再次感谢!
 楼主| 电子乌托邦 发表于 2011-12-14 08:37 | 显示全部楼层
在代码最后一行加上 axis([0,1024,-1,1]); %设置一下坐标范围;就得到想要的图形;

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

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

本版积分规则

140

主题

633

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部