How can I save and plot all values of x and y for each value of C? x and y values are in the vertical axis and C in the horizontal axis in the graphic. I need to use the function "solve"
조회 수: 3 (최근 30일)
이전 댓글 표시
V=[1,2,3,4];
A=3;
i=1;
while i<=4
C=A*V(i);
syms x y
eqn1 = C*x + y == 2;
eqn2 = -x + y == 3;
sol = solve([eqn1, eqn2], [x, y]);
xSol = double(sol.x);
ySol = double(sol.y);
i=i+1;
end
댓글 수: 0
채택된 답변
Birdman
2021년 1월 27일
Try the following code:
clear;clc;
V=[1 2 3 4];
A=3;
for i=1:numel(V)
C(i)=A*V(i);
syms x y
eqn1=C(i)*x+y==2;
eqn2=-x+y==3;
sol=solve([eqn1 eqn2],[x y]);
xSol(i)=double(sol.x);
ySol(i)=double(sol.y);
end
Also, plot the values to see if they are correct:
figure(1);plot(C,xSol);
figure(2);plot(C,ySol);
추가 답변 (0개)
참고 항목
카테고리
Help Center 및 File Exchange에서 Calculus에 대해 자세히 알아보기
제품
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!