-1

所以我有一个我写的matlab函数,它接受一个数字并返回一个数字数组(转置)。我需要绘制这个函数。我试图使用 fplot 但它给了我错误:

Error in fplot (line 105)
x = xmin+minstep; y(2,:) = feval(fun,x,args{4:end});

我是否使用了错误的绘图功能?

该函数解决了运动方程问题。我有这个 diff eq:

Mx'' + Cx'+ Kx = 0

其中 M、C 和 K 是 4x4 矩阵,我的函数求解一般解并输出 4 个值的向量。

4

1 回答 1

0

我通过更改函数以接受 t 值数组来解决我的问题,然后我使用 plot 函数而不是 fplot

于 2012-11-28T13:30:29.043 回答