problem to implement an algorithm

13 次查看(过去 30 天)
I want to implement the algorithm in matlab but what I underlined with red is confusing me a little bit.
Is there a function in matlab that does this action, or do I just type path(i,j) and it will add on its own?
  4 个评论
William
William 2020-12-24
Given what John said, you should rename 'path' to something else, like 'pathij'. Then at the beginning of the code set
pathij = [];
and at the location of your red line you can use:
pathij = [pathij; i j];
If you can anticipate how many values of i,j there will be (let's say N), then it is more efficient to give the array pathij an explicit size, with:
pathij = zeros(N,2);
n = 1;
Then, at the red line you would use:
pathij(n,:) = [i j];
n = n+1;

请先登录,再进行评论。

回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Logical 的更多信息

标签

Community Treasure Hunt

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

Start Hunting!

Translated by