将simulink中仿真框图清晰地导入word的方法
是弄进word中吧?教你一个简单的方法:界面是simulink时,按ctrl+prt sc(键盘上的),可截图。
截图后,点开始菜单->;程序->;附件->;画图,打开计算机自带的画图软件,ctrl+v粘贴刚才截的图,选定你所需要的区域,点右键,选择“裁剪”。
然后保存你要的图就ok了~图片插入word中应该会吧。
simulink模型复制到word 后,图有很大空白
建议你先把数据保存在workspace里面,然后用plot画出来,最后在画出来的figure里面好好的修饰一下波形,效果远比直接在simulink里面截图要好得多。
事实上,所有matlab论文都是这样的出的。
首先将需要输出的数据输出到一个示波器里。
修改该示波器参数,进入到data history,删除limit data,勾选save data to workspace,变量名x,格式array。
2.仿照上面的参数设置,修改你所要显示的示波器。
设变量名为y3.在MATLAB主界面(或新建一个m文件)输入:plot(x,y)4.整理图像,选edit下copy figure,粘贴入word中。
其中,x是横轴,y是纵轴,如果y包含多个向量,那么可以有多条曲线。
另外,plot可以有很多方法画曲线,你可以参考相关资料,包括matlab的help。
matlab simulink中的fuzzy模块有没有解模糊过程
1、首先要做好.fis文件,具体做法就是在workspace中输入函数实现或者输入fuzzy,有GUI界面的模糊工具箱,很方便。
2、在simulink里新建一个文件,打开Fuzzy工具箱,将Fuzzy Logic Controller拖动至空白文档中,添加好输入输出,有必要的画添加上几个增益,作为量化因子以改变加权程度。
3、在workspace中用readfis()函数读取已经写好的.fis模糊推力矩阵,具体如下:>> myFLC=readfis('D:\\My Documents\MATLAB\relese\gh_Fuzzyhotel.fis')然后双击simulink文档中的Fuzzy Logic Controller,在FIS File中输入myFLC即可。
4、设置仿真参数,进行仿真即可。
之所以总结此步骤是因为本人花了两小时将一个很简单的模糊控制器的控制曲线画出来却画的乱七八糟,翻阅书籍、上网询问最后得到以上步骤的。
希望其他同学少走弯路。
另外,simulink的scope得到的曲线要想弄到Word里去,可以参考一下以下方法:在simulink文档中增加to workspace模块,然后双击之,将save format改为array,确定。
然后开始仿真。
仿真结束后在workspace中用plot(simout)命令即可绘制出漂亮的图,然后edit》copy figure 。
其中simout为to workspace的变量名,可以双击之改变。
...
转载请注明出处51数据库 » simulink word