本帖最后由 kn6603 于 2016-4-7 08:41 编辑
我这几天在弄一个挺复杂的模型,但一直卡在一些报错上,实在没进展,来这里求助各位高手 :'( 原模型较复杂,所以把这个问题单独抽出来了,大家帮忙看看吧,先谢谢大家了!!!
我想把用cftool工具箱(曲线、曲面拟合工具箱)拟合后得到的曲面的数据放到simulink的MATLAB Function模块中调用,但不知为何,一直报错,请问大家怎么解决?或有什么替代方法吗?(我使用的是MATLAB R2012b 64bit版本)具体情况如下:
在运行simulink模型前先运行一个m文件,将数据存到workspace,m文件代码如下:
global fitresult_KT;
% load data
KT_phi0 = -1:0.5:1;
KT_J0 = -0.5:0.05:0.9;
KT0 = [0.03 0.19 0.35 0.66 0.96
-0.02 0.14 0.3 0.57 0.85
-0.07 0.1 0.25 0.51 0.76
-0.12 0.06 0.2 0.41 0.63
-0.18 0.02 0.15 0.36 0.56
-0.23 -0.02 0.13 0.32 0.54