Speadsheet with all the answers from my loop
조회 수: 1 (최근 30일)
이전 댓글 표시
I created a for loop that was meant to show me how many times a number showed up in an array like so:
for i=1:n
length(find(yy(1:numel(yy),1)==i))
end
It worked but it did so in a way that gave me eac number's answer one at a time in my command window like so:
ans=
7
ans=
2
and so on.
How do I code it so that I create a speadsheet that tells me the answer from 1 all the way to the last number?
댓글 수: 2
Geoff Hayes
2019년 10월 14일
Jordan - what are you trying to write to file? A list of the integers and the number of times they appear in the array?
채택된 답변
the cyclist
2019년 10월 14일
편집: the cyclist
2019년 10월 14일
output = zeros(n,1);
for i=1:n
output(i) = length(find(yy(1:numel(yy),1)==i));
end
output
That will still write the full list to the screen, but without the intervening "ans" text.
There are then a number of ways to write to file. Perhaps check out this documentation as a starting point.
추가 답변 (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!