plot solution of linear systems (linsolve)
古いコメントを表示
Hello.
I am looking for a code that will help me plot a graph of solution of these two linear systems. My codes are the following, however, how can I get a solution into one plot with lines representing solution for each equation?
? +? +? = 2
? +2? −? = 4
−? +2? +? = 2
% LS for A
A = [1 1 1; 1 2 -1; -1 2 1];
a = [2; 4; 2];
linsolve(A,a)
plot ????
6 件のコメント
Matt J
2018 年 12 月 14 日
The result of your example code is 3 values.
>> linsolve(A,a)
ans =
0.7500
1.5000
-0.2500
Please elaborate how these 3 values would form a plot
M03
2018 年 12 月 14 日
M03
2018 年 12 月 14 日
M03
2018 年 12 月 14 日
Matt J
2018 年 12 月 16 日
An equation in 3 unknowns does not define a line, but rather a plane.
回答 (2 件)
madhan ravi
2018 年 12 月 15 日
編集済み: madhan ravi
2018 年 12 月 15 日
doc syms
doc fplot
doc equationsToMatrix
doc linsolve
doc plot % see how to plot a single point especially markers
doc legend
doc xlim
Star Strider
2018 年 12 月 15 日
This was something of a challenge in the format presented.
% % % Equations: -2*x + y = 1; 3*x + 2*y = 10; -15*x + 2*y = -80
X = [-5 1; 10 1]; % Create: [X 1] Matrix
A = [2 1; -3/2 10/2; 15/2 -80/2]; % ‘Solve’ The Equations In ‘y = B1*x + B2’ Form
Y = X * A'; % Solve For ‘Y’
CoefVct = linsolve([A(:,1), ones(size(A(:,1)))], A(:,2));
figure
plot(X(:,1), Y)
Ax = gca;
Ax.YAxisLocation = 'origin';
ylim([0 20])
producing:
CoefVct =
-5.21862348178138
2.58299595141701
and the plot.
The plot appears to be as requested.
カテゴリ
ヘルプ センター および File Exchange で Mathematics についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
