Updating new value in a loop

I have original x-cell and y_cell
for big_loop=1:100
for...
for...
if
。。。。。。。
after a series of operation
I have a new x_cell and y_cell
end
now I need to put x_cell and y_cell again in the loop, I thought it will update automatically, but some of them have been updated but some are not,dimension error, why there is a dimension error, for every time, x_cell and y_cell should be a new value.
I tried to remove the big loop, and it works with no problem, but only do it one, I need to do that for several times, until certain criterion is reached.
how should I do that?

回答 (1 件)

Muruganandham Subramanian
Muruganandham Subramanian 2012 年 8 月 7 日

0 投票

Hi,
You can do it by padding the data of x_cell and y_cell values by zeros or ones(If you know precise data length of x_cell and y_cell ) initially.
e.g. x_cell=zeros(size(x_cell))

2 件のコメント

Jing Hua
Jing Hua 2012 年 8 月 7 日
I will have go for it, thank you for the response.
Jing Hua
Jing Hua 2012 年 8 月 7 日
Still doesn't work. Anyway, thanks a lot

サインインしてコメントする。

カテゴリ

ヘルプ センター および File ExchangeLoops and Conditional Statements についてさらに検索

質問済み:

2012 年 8 月 7 日

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by