need help with loop
2 次查看(过去 30 天)
显示 更早的评论
hello guys, i'm very new to matlab and currently facing some problems in loop coding.
so firstly i want to make a loop of a matrix i don't how much its size will be.
so i've an equation for a node like phi(i, j)= {some constant}*{(phi(i-1, j-1)-2*phi(i, j-1)+phi(i+1, j-1)} Where i is an number that shows my node location in X-Y plane and j shows my node location in Z plane. its kind of taylor series problem i think.
i want this loop to run till i get phi(i, j)= phi(i, j-1) and store all the values in a matrix.(for storing i and j can also work as raw and column)
hopefully you guys can give me some tips.
Thank You
2 个评论
Sam Chak
2022-4-24
@Yash Raj Haldaniya, Can give an example using a simple matrix like the following?
M = [2 1; 4 3]
M =
3 1
4 2
回答(1 个)
Bharat Chandra Mukkavalli
2022-7-11
Hi,
I went through the code but unfortunately I couldn't understand what you are trying to do.
Please explain in detail what it is you are trying to achieve.
I have changed the loop to a nested loop and modified the if condition (from "==" to "isequal()"), since the original code was throwing errors.
Please find the attached updated code file.
Hope it is helpful!
0 个评论
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Loops and Conditional Statements 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!