为了能让matlab中仿真数据导出为eps格式图片,以便在写论文时能够加入latex中:
用matlab 的打印eps到文件的功能,得到的eps文件中的图像却是纵向的,而latex中需要的是横向的图片,所以需要重新导出。
首先选择打印设置:如下图所示 单击Print Setup
弹出打印设置窗口,在方向选项里选择横向(默认是纵向的,所以需要选择为横向),之后不必点击确定,点击取消即可。
然后再打印eps到文件就就可以达到所需的效果。
sfprint(gcs,'eps') 打印当前状态图
print -strainstateflow_ClearView -deps simmodel.eps 打印当前模型图(trainstateflow_ClearView为模型文件名)
另外 simulink 的scope里的图片不是很好,如果需要保存为eps,需要在模型中加入Sinks的Simout模块来输出,如下所示:
首先找到Sinks
然后选择Simout
如果是多维数据输出,需要用到mux,也需要加入,如下所示:
然后,选择需要的数据输出,可以写一个简单的m文件:
x=2;%%%根据需要修改x和下面的代码
ifx==3
subplot(3,1,1) %%图片分三行输出到一个窗口,现在输出第一个图放在第一行
plot(simout.time,simout.signals.values(:,1))
subplot(3,1,2)%%图片分三行输出到一个窗口,现在输出第一个图放在第二行
plot(simout.time,simout.signals.values(:,2))
subplot(3,1,3)%%图片分三行输出到一个窗口,现在输出第一个图放在第三行
plot(simout.time,simout.signals.values(:,3))
else
subplot(2,1,1)%%图片分两行输出到一个窗口,现在输出第一个图放在第一行
plot(simout.time,simout.signals.values(:,1))
subplot(2,1,2)%%图片分两行输出到一个窗口,现在输出第一个图放在第二行
plot(simout.time,simout.signals.values(:,2))
end
显示Figure窗口后,根据需要修改坐标等信息,修改完后 关闭属性设置部分,缩放窗口,调整大小,之后保存为eps
最好是将Figure保存为fig文件,以便日后修改再多次利用,不必再次实验。
分享到:
相关推荐
Matlab Simulink Stateflow TargetLink 建模指导手册 建模规范,如何设置代码生成选项,如何遵循MISRA C规则,实现模型和代码的安全可靠
是我见过学习Stateflow最好的...资源为《基于MATLAB7.x/Simulink/Stateflow系统仿真、分析及设计》这本书中关于Stateflow的章节。这本书电子书不好找,而里面Stateflow章节的全面性是其他书中没有的,是该书的亮点。
Stateflow是MATLAB Simulink环境中的一种强大的建模工具,用于设计、模拟和实现复杂的离散事件系统,如状态机和流程图。本教程将深入探讨Stateflow的基础知识及其在Simulink中的应用。 首先,我们需要理解Stateflow...
Simulink Stateflow 是一种强大的建模工具,用于创建混合动态系统,结合了Simulink的连续和离散系统模拟与Stateflow的状态机概念。它允许用户以图形化方式表示复杂的逻辑和控制流程,适用于嵌入式系统设计、控制系统...
Simulink和Stateflow是MathWorks公司推出的一款用于系统级建模与仿真的软件工具,广泛应用于工程和技术领域的计算机辅助设计。Simulink提供了一种可视化编程环境,用户可以通过拖放的方式快速构建动态系统的模型;...
simulink/stateflow 入门教程,相信介绍了stateflow的功能和基本操作,并且有简单易懂的例子,有助于快速入门。
《Matlab, Simulink - Using Simulink and Stateflow in Automotive Applications》是关于在汽车行业中运用Simulink和Stateflow这两个强大的工具进行系统建模和仿真的一份资源。MATLAB Simulink是MathWorks公司开发...
### 基于Matlab_Simulink(Stateflow)的模_数混合信号系统的精准行为模拟 #### 摘要解读与扩展 本文档详细介绍了如何利用Matlab/Simulink(Stateflow)环境进行模/数混合信号系统的精确行为模拟与仿真。文中提到的...
详细的matlab/simulink stateflow模块学习资料
Matlab-Simulink-Stateflow控制算法建模规范(MAAB建模规范)是MathWorks公司为满足汽车行业的建模需求而制定的一系列规范,旨在确保建模工作的标准化和规范化。MAAB建模规范对于组织内部以及与合作伙伴和分包商的...
在现代控制系统设计中,MATLAB、Simulink和Stateflow是不可或缺的工具。这篇文档"Control algorithm modeling guidelines using MATLAB,Simulink and Stateflow V4.01"为工程师们提供了一套详细的建模规范,旨在帮助...
Basic Matlab Simulink And Stateflow Richard Colgren 著,经典书籍,共502页
Matlab的Simulink工具箱中的StateFlow模块,是进行复杂控制逻辑建模和仿真的重要工具。StateFlow能够把Simulink中的动态系统建模和StateFlow的状态机逻辑控制相结合,提供了一个可视化的方式来设计、开发和验证复杂...
在本文中,我们将深入探讨如何使用MATLAB的Simulink和Stateflow工具为机场输送带的设备和控制算法建立模型。这两个强大的工具是MATLAB环境中的可视化建模平台,广泛应用于系统仿真、控制设计和软件原型开发等领域。...
Simulink Stateflow是一种强大的工具,常用于复杂系统的建模和仿真,包括汽车传动系统的动态行为分析。本文将深入探讨Simulink和Stateflow在汽车传动仿真中的应用,并详细阐述相关知识点。 首先,Simulink是MATLAB...
标题中的"updown.zip_matlab门窗控制_stateflow_stateflow simulink_车 控制"表明了这个压缩包包含的是一份MATLAB Simulink中的Stateflow图表,用于模拟和控制乘用车的门窗系统。Stateflow是一种图形化建模工具,常...
Matlab/Simulink/Stateflow控制算法建模规范 3.0版 Mathworks汽车咨询委员会(MAAB)
Matlab Simulink Stateflow TargetLink建模指导手册.pdf
Stateflow是MATLAB Simulink中的一个强大工具,专门用于创建和模拟复杂的、基于事件的系统,这些系统可能涉及逻辑决策、序列行为和并行处理。本教程将深入讲解Stateflow的基本概念、如何构建状态图以及如何进行调试...