how to save the all the iteration process data in workspace because in workspace it shows only the last data
1 回表示 (過去 30 日間)
古いコメントを表示
2 件のコメント
Image Analyst
2020 年 5 月 2 日
How many columns are in element nodes? You need to know this.
It doesn't matter that cord1 and cord2 take on only the last value because they never change -- they don't depend on i whatsoever. Not sure what you're thinking here so we're not sure how to fix it.
By the way, don't use i (the imaginary variable) as a loop counter. Or j either. Use k instead.
回答 (1 件)
Ameer Hamza
2020 年 5 月 3 日
Change the for loop to something like this
indice1 = zeros(numberelements,2);
cord1 = zeros(numberelements,3);
cord2 = zeros(numberelements,3);
for k=1:numberelements
indice1(k,:) = elementnodes(k,:);
cord1(k,:) = nodescordinates(indice1(k,1),:);
cord2(k,:) = nodescordinates(indice1(k,2),:);
end
It will store value of each iteration as row of matrix indice1, cord1, cord2.
0 件のコメント
参考
カテゴリ
Help Center および File Exchange で Assembly についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!