Reduce matrix to row echelon

조회 수: 29 (최근 30일)
Dinh Le Dung
Dinh Le Dung 2022년 6월 10일
답변: Sourav Sukumaran 2022년 7월 3일
I want to reduce a matrix contain variable m to echelon form or reduced row echelon form :
A = [1,2;3,m] i.e
The answer should be [1,2; 0, (m-6)]
I try rref(A) in matlab but it reduce without variable m
Thanks for your help!!!
  댓글 수: 1
Abhijeet
Abhijeet 2022년 6월 17일
편집: Abhijeet 2022년 6월 17일
I understand that you want to calculate the reduced row echelon form of an input matrix which consist of unassigned variables. I assume that “rref” method returned an error, when you passed your matrix.
MATLAB provides “rref” method to calculate reduced row echelon form of any matrix that has numeric entries. If we use a variable that is not assigned to a numeric value in the input matrix, MATLAB will throw an error, Unrecognized function or variable”. Hence, we cannot calculate reduced row echelon form a matrix which has a variable that is not assigned a value.
For more information, kindly follow the documentation link provided below:

댓글을 달려면 로그인하십시오.

답변 (1개)

Sourav Sukumaran
Sourav Sukumaran 2022년 7월 3일
Hi
Try declaring m as a symbolic variable and applying rref again. Please also refer to row echelon documentation.

카테고리

Help CenterFile Exchange에서 Resizing and Reshaping Matrices에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by