水莫 发表于 2011-4-10 19:08:18

simulink中示波器显示波形和用plot函数画出的波形不同

我在matlab/simulink中搭建了一个电力系统的网络,其中一条线路发生三相短路,短路电压和短路电流以矩阵的形式放到了.mat文件中,然后用plot函数画出来,但是画出来的波形和在simulink的示波器给出的图不一样的。
本人菜鸟~~~求高手!

wangmuyidong 发表于 2011-4-11 14:46:01

你应该把搭建的模型也帖上!

半截刀 发表于 2011-4-11 15:34:40

肯定是用的变步长算法仿真的吧,示波器是以时间为横轴的,而你用的PLOT命令没有吧

futon 发表于 2011-4-13 10:47:52

肯定是用的变步长算法仿真的吧,示波器是以时间为横轴的,而你用的PLOT命令没有吧
半截刀 发表于 2011-4-11 15:34 https://tech.cepsc.com/images/common/back.gif


    同意此观点,解释很正确

水莫 发表于 2011-4-17 13:30:49

回复 3# 半截刀

嗯,对的对的,有什么解决方法吗

半截刀 发表于 2011-4-18 17:00:53

将仿真算法改为定步长呗要是定步长影响仿真效果或者速度的话你就加一个自制的采样模块吧,估计你这个模型定步长算法不会有影响

zouyuanworld 发表于 2011-4-18 22:44:44

学习了,果然是高手

jakytome 发表于 2011-4-23 23:06:27

matlab自学中
页: [1]
查看完整版本: simulink中示波器显示波形和用plot函数画出的波形不同

招聘斑竹