I am trying to make the answers from the for loop I am writing into a matrix, but every time I use the methods on this website matlab has an error.

1 回表示 (過去 30 日間)
The for loop I am using is:
for ii=1:9;
rheadb=rhead(ii);
c=dot(m,rheadb);
end
This for loop is within another bigger loop. rhead is already defined as a 1x9 matrix. m is already defined as a 1x1 matrix. I really need help getting all the values from the for loop saved as one variable in a matrix. Right now, matlab is only saving the last loop. Thankyou!

採用された回答

aborghes
aborghes 2017 年 8 月 8 日
Hi Gabrielle, I am assuming the value you want saved is c? if that is the case, you can just change
c=dot(m,rheadb)
to
c(ii)=dot(m,rheadb)
  1 件のコメント
Gabrielle Sudilovsky
Gabrielle Sudilovsky 2017 年 8 月 10 日
Thank you aborghes, that was exactly it. I just didn't realize to do that at first. Thanks!

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

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeLoops and Conditional Statements についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by