0
我有一个文本文件加载到matlab中。这个文本文件有两列和22800行。我已经使用嵌套for循环写了一些计算。我希望在文本文件中为每50个值完成所有这些计算。即我想最外面的循环工作22800/50次,我无法编码。请帮助我。 我的程序如下。嵌套循环 - 在一个单一的程序中超过4个循环
load('assignment_1.txt');
a=-
b=-
m=1;
n=100;
for R=m:n
if ----
---
else
---
end
for ---
if ---
----
end
for ----
if----
-----
else
----
end
m=m+100;
n=n+100;
end
y=polyfit(----);
f=polyval(---);
plot(-----);
axis([- - - - ])
end
end
作为一般规则,您应该尽量避免编写包含这种嵌套循环的MATLAB代码。 MATLAB的大部分功能都可以在矢量或矩阵上工作,而无需编写'for'loop。 – 2012-02-16 18:09:05