打印

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

[复制链接]
1737|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
本帖最后由 电子乌托邦 于 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 | 只看该作者
一语惊醒,谢谢楼上大侠,再次感谢!

使用特权

评论回复
5
电子乌托邦|  楼主 | 2011-12-14 08:37 | 只看该作者
在代码最后一行加上 axis([0,1024,-1,1]); %设置一下坐标范围;就得到想要的图形;

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

140

主题

633

帖子

2

粉丝