I am unable to store values for every iteration, values are overwritten in each iteration.

1 次查看(过去 30 天)
how can i get all the values for frame. it is showing only the last value of numimgs ie., 1000. it is being overwritten. i tried using fr(:)=frame(:). but then it show error 'Unable to perform assignment because the left and right sides have a different number of elements'.
thanking in advance for help.

回答(1 个)

infinity
infinity 2019-7-25
Hello,
Try this
fr{Fr} = frame(:);
  5 个评论
karishma koshy
karishma koshy 2019-7-25
编辑:karishma koshy 2019-7-25
Hello
I used frame(:) to get the transpose of it. Now I have FR in vertical direction. But it's getting overwritten and saves only the last iteration value ie., 25
Expected answer(in vertical direction 1 1 1 1 1 2 2 2 2 So on 25 25 25 25
Obtained result (in vertical direction) 25 25 25 25 25 25 So on
Thanking you in advance
infinity
infinity 2019-7-25
Hello,
Since you have stored values of frame into "fr". Now, you want to show it like column vector ("fr"), you could simply change type of it by
obtained_result = cell2mat(fr)'

请先登录,再进行评论。

类别

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