Как решить эти одновременные уравнения. 3x + 2y - Z = -1 X - Y + Z = 6 3x + Y + 2z = 15?

1 Ответы


  • Сначала
    измените уравнения.
    Напишите каждое уравнение со всеми неизвестными
    величинами в левой части и всеми известными величинами в правой
    части. Таким образом, для приведенных уравнений переставьте их так, чтобы все члены,
    содержащие x,
    y
    и z, находились
    слева от знака равенства. Во-вторых, запишите
    уравнения в матричной форме.
    Чтобы записать уравнения в матричной форме Ax
    = b,
    где x
    - вектор неизвестных, необходимо расположить неизвестные в векторе x,
    коэффициенты неизвестных в матрице A
    и константы в правой части уравнений в векторе. б.
    В этом конкретном примере неизвестный столбец x
    = [x y z] ',

    матрица коэффициентов имеет вид

    A
    = [-6 -2 2
           -3 4 -3
            2 4 -7],

    а известный постоянный вектор-столбец равен

    b
    = [15 13 -9 ] '

    Обратите внимание, что столбцы A
    - это просто коэффициенты каждого неизвестного из всех трех
    выраженных уравнений. Апостроф
    в конце векторов x
    и b
    означает, что эти векторы являются векторами-столбцами, а не строками (это
    обозначение Matlab ).

    В-третьих, решите
    одновременные уравнения в Matlab.
    Введите матрицу A
    и вектор Ь,
    и решить для вектора х
    с инструкцией «х = А \ Ь» (обратите внимание , что «\» знак отличается
    от обычного
    деления «/»
    signThe Matlab Ответ:

    А =
        -6   
    -2 2
       
    -3    
    4 -3
        
    2    
    4 -7

    б =
        15
        13
        -9

    х =  
    -2,7273
        2,7727
        2,0909

    Вы можете проверить результат, выполнив замену и умножения Ах ,
    чтобы получить б,
    как это:

    а * х

    И ответ Matlab:

    Ans =
       15.0000
       13.0000
       -9.0000

    >>,

    что
    действительно соответствует b .

Напишите свой ответ

Ваш ответ появится после модерации