如何将matlab的程序代码导入simulink
如何将matlab的程序代码导入simulink?
基本思路
1、运行Simulink模型可以使用sim函数,仿真结果可以通过以下几种方式导出: (1)设置Scope模块的Save data to workspace; (2)模型中加入Outport模块,并设置模型的Workspace I/O; (3)使用To Workspace模块项工作区导入数据。
2、参数的修改可以使用以下方法: (1)使用工作区变量作为模块参数,例如,Sine Wave模块的Frequency不直接输入数据,而是使用变量名f,并在仿真之前给f赋值。 (2)使用set_param函数直接修改模块参数。 需要楼主明确一下要求 (1)所谓【让sinewave.mdl自动运行后显示输出波形】,是指打开模型,在Scope中显示波形,还是自己创建绘图窗口进行绘图? (2)要修改的有哪些参数?除频率外,还要改什么? (3)这句话:【在程序界面输入一个函数及其参数频率】,“函数”是指什么?是指准备编写的程序吗? 做了一个简单的例子,请参见附件。 直接运行m文件即可,或者指定频率,例如: zd2138230940810538948(5)