仿真的波形数据保存成mat文件后数据的数量不对。

有个问题请教大家,谢谢!
问题1为什么仿真的波形数据保存成mat文件后数据的数量不对
问题2为什么每次运行的数据个数都不一样
情况详述:
运行环境:MATLAB R2018a, win 8.1
设置采样时间为2e-5s,仿真时间为1.5s,运行程序。将波形的数据保存成mat文件,那么数据的个数应该是1.5/0.00002 + 1=75001个数据,可是运行后的数据个数是281183左右,并且每次运行的数据数量都不一样?
我一共保存了四个波形,有两个是75001个数据,每次运行都是75001个;有两个是280000左右的,每次运行都不一样。运行结果如下图所示,(各挑选了一个波形数据截图)
劳烦各位了,感谢!

 Accepted Answer

boyis
boyis on 28 Nov 2022

0 votes

应该是采样方法设置的问题。
采样方式,选择固定步长。
采样步长设置为2e-5
solver设置 discrete
参考下图:

More Answers (0)

Tags

Asked:

on 28 Nov 2022

Answered:

on 28 Nov 2022

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!