how to display all iterations in one matrix...below is the code which i run and get the value of z in separate vectors..how to combine them in one.
조회 수: 1 (최근 30일)
이전 댓글 표시
DP1=100;
DP2=200;
PP1=[2 4;3 5;4 1];
PP2=[1 3;2 2;3 1];
POWER=[3;5;4];
C=0.5;
E1=sum(bsxfun(@times,PP1,POWER));
E2=sum(bsxfun(@times,PP2,POWER));
for x=E1;
for y=E2;
f=C*(DP1*x+DP2*y);
z=[x y f]
end
end
---------
z =
37 25 4350
z =
37 23 4150
z =
41 25 4550
z =
41 23 4350
댓글 수: 0
채택된 답변
Mischa Kim
2016년 12월 11일
Quick and dirty:
z = [];
for x = E1
for y = E2
f = C*(DP1*x+DP2*y);
z = [z; x y f]
end
end
추가 답변 (0개)
참고 항목
카테고리
Help Center 및 File Exchange에서 Introduction to Installation and Licensing에 대해 자세히 알아보기
제품
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!