0

私はこのシステムをプロットしようとしています:

 x1   - x2 + 3x3   = 8
 2x1  - x2 + 4x3  = 11
 - x1 + 2x2 -4x3 = -11

ezsurfとを試しましmeshgridたが、できませんでした。

clc
clear all
close all
A = [1 -1 3; 2 -1 4; -1 2 -4];
B = [8 11 -11]';
C = [A B];
R = rref(C);
% R =
%     1     0     0     1
%     0     1     0    -1
%     0     0     1     2

D = R(:,4); % salvo la 4 colonna che contiene le soluzioni

disp('Le soluzioni del sistema proposto sono:');
disp(D);

figure(1);
hold on
grid on
syms x y z

eq = x + y + 3*z - 8;
Z = solve(eq,z)
ezsurf('8/3 - y/3 - x/3');

scatter3(D(1),D(2),D(3));

この連立方程式をプロットするにはどうすればよいですか?

4

1 に答える 1

5

多分私は何かが欠けているかもしれませんが、3つの未知数x1x2ありx3、3つの方程式があるため、一意の解があります(行列の行列式がゼロでない場合):

>> A = [1 -1 3; 2 -1 4; -1 2 -4];
>> B = [8 11 -11]';
>> x = A\B
x =

   1
  -1
   2

では、単一の点以外にプロットするものは何もありませんか?

于 2013-05-21T13:47:23.540 に答える