向量大小问题
{t=1:181;fs1=23.8;
for n=1:length(t)
theta(n)= 2*pi*fs1*t(n); %弧度与度数转换
end;
}为什么运行之后,t的size(t)=181,
而size(theta)却为2437,实在不知为什么会变化,他们应相等阿。
请指教!!
[ 本帖最后由 eight 于 2007-3-15 10:43 编辑 ] 原帖由 orchis_2005 于 2007-3-15 10:37 发表
{t=1:181;
fs1=23.8;
for n=1:length(t)
theta(n)= 2*pi*fs1*t(n); %弧度与度数转换
end;
}为什么运行之后,t的size(t)=181,
而size(theta)却为2437,实在不知为什么会变化,他们应相等阿。
请指教!!
建议在 for 循环前添加以下语句:
theta = zeros(size(t)); 现在好了,谢谢!!
页:
[1]