我有一个m x n矩阵,我想在Simulink中用它作为源码。源的输出应该是大小为n的列。数据需要在列之间进行插值。
示例:
来源矩阵:
[ 2 4 8;
3 6 9;
5 10 15 ]
此示例矩阵在不同时间输出simulink模型:
t = 0 : t = 0.5 : (interpolated) t = 1 :
[ 2; [ 3.0; [ 4;
3; 4.5; 6;
5 ] 7.5 ] 10 ]
该示例仅显示t = [0,0.5,1.0]的输出,但实际源需要连续。
我尝试了direct lookup table (n-D)
,但是此块不会在列之间进行插值。我尝试将Interpolation Using Prelookup
块与Prelookup
块结合使用,但我不明白如何使用这些块。