matlab 数组出错哪位大侠指点一下啊?

来源:百度知道 编辑:UC知道 时间:2024/06/03 14:27:34
这个程序运行出错在哪里啊?哪位大侠知道啊?
v=10
u=0.16
L=200
T=0.25
i=0
for f=0:1:5;
S(i)=4*(v*u)^2*(L/u)/(1+70.8*(f*L/u)^2)^(5/6)
fc=ffc(S)
i=i+1

end

%是修改点
v=10
u=0.16
L=200
T=0.25
i=0
for f=0:1:5;
i=i+1 %
S(i)=4*(v*u)^2*(L/u)/(1+70.8*(f*L/u)^2)^(5/6)
fc=fft(S) %
%
end

首先,matlab中矩阵索引必须为正数。
所以
应先定义i=1;
其次,没有ffc这个函数。
这你除了问题,就要看你ffc.m有没有写对了