0

如果您希望 matlab 描述一个函数 y=f(t),其中 t 是自变量。此函数有 8 个参数,这些参数因主题而异。

这 8 个参数在上传到 matlab 文件的 excel 列中按列列出,并由

m1=xlsread('jongens0','A:A'); 

这适用于所有八个参数

我需要我的函数 y=f(t) zo 的微分曲线我定义了我的自变量 t

tmin=0;
tmax=20;
dt=1/100;
t = tmin:dt:tmax;

问题是,按照这个约定,t 似乎是一个 1*200 向量,而我的参数是 50*1 列向量,所以如果我尝试将它们相乘。我怎样才能让 t 表现得像函数的自变量?

还是我需要将其放入功能编辑器中?而不是命令脚本?

我是一个真正的编程菜鸟,所以如果问题是愚蠢的,我很抱歉:-)

感谢您的帮助

4

1 回答 1

0

您对 dt 的计算不正确。它应该是:

 dt = (tmax-tmin)/(length(m1)-1);
于 2013-06-09T22:01:43.857 回答