在进行仿真分析的时候我们往往会用到Carsim VS Visualizer中的plot图表进行分析,但是VS Visualizer中的plot图要么就是“导出的图片很奇怪”(会有移动线,而且边角出不好看等等),要么就是“不便于将不同仿真下的图表置于一个图中进行比对分析”。
下面我们就来讲讲如何将VS Visualizer中的plot数据点进行导出——
1.导出 'data manager' 中已有的数据:
首先在 VS Visualizer 的菜单栏中的 view 模块找到 Data Manager ,勾选!如下图:
接下来看到 VS Visualizer 左下角出现 Data Manager 栏 ,将鼠标移动到选择自己想要输出的数据上,点击鼠标右键 ——> copy 即可复制。
最后在Excel表格中进行粘贴,即可看到想要的数据啦~
2.如何导出时间序列
我们在 Data Manager 面板中其实是看不到时间t的数据序列的,那么对于X坐标为时间t的图,其时间序列可以参考如下的方法自行配时:
①先将Y坐标上的数据点导出到Excel后 ,看看它有多少行数据(不包括字符,比如你导出时会自带的坐标标签),假设有N行数据;②确认你设置的Carsim中的仿真是多少,假设仿真时间为T;③在matlab中配置时间序列,利用如下函数:
t=linspace(0,T,N)
就能得到对应的时间行向量了,最后进行转置利用plot()函数即可出图啦~