全站数据
8 4 2 0 5 8 1

matlab拟合的曲线怎么导入到simulink中的lookuptable中

四川成考助学 | 简单学习,快乐成才!         
问题更新日期:2024-10-15 18:41:59

问题描述

matlab拟合的曲线怎么导入到simulink中的lookuptable中希望能解答下
精选答案
最佳答案

可以将写好的数据通过设置Simulink模型属性,先编写一个初始化程序,然后模型运行前先调用这个程序,将各个变量读到工作空间,然后look-up table模块只需要填写相应的向量名称就可以了。

1、初始化文件是一个.m的脚本文件。举例如下:% 初始化程序% 对二维数组插值youarray.in=[1 2 3 4 5 6];% 插值表youarray.out=[8 7 6 5 3 4];% 插值表% 结束然后将你的模型命名为YouInitial.m文件2、在Simulink模型上,点击File--&gtroperise,将会弹出一个对话框,在model initialize的对话框中将你的文件名YouInitial填入就可以了, 模型在初始化的时候会先调用这个程序。然后youarray这个结构数就可以进入工作空间了。

3、双击look-up table模块,在相应的插值数据输入框中输入这两个名称就可以(上面的输入youarray.in,下面的输入youarray.out)。