How write closed interval inside loop
조회 수: 1 (최근 30일)
이전 댓글 표시
Hi,
I have loop from 1:100
and I have v1;v2;v3;l1;u1;l2;u2;l3;u3;m1;m2;m3;g1;g2;g3;
each of them contain 100 numbers.
I need to evaluate g1, and g2, and g3 , from 1:100, by taking the above values,
, with the output of each g1, and g2, and g3 , from 1:100 , as closed interval contain 4 elements as followes:
g1=[ number , number , number , number ], from 1:100
g2=[ number , number , number , number ], from 1:100
g3=[ number , number , number , number ], from 1:100
The attach file , contain error in the reasult.
if any Prof. can help me ...thanks a lot
댓글 수: 0
채택된 답변
David Hill
2021년 4월 5일
You should just make g1, g2, and g3 matrices. No loop is necessary.
g1=[l1',m1'-2*v1',m1'+3*v1',2*u1'];
g2=[l2',m2'-4*v2',m2'+5*v2',2*u2'];
g3=[l3',m3'-6*v3',m3'+7*v3',2*u3'];
댓글 수: 5
David Hill
2021년 4월 6일
Look at the function fprintf(). For example look at what this does.
g1=rand(100,4);%100x4 matrix
for k=1:100
fprintf('[%0.5f,%0.5f,%0.5f,%0.5f]\n',g1(k,:));
end
추가 답변 (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!