rref using complex numbers

조회 수: 3 (최근 30일)
Jackson Andrew
Jackson Andrew 2022년 10월 10일
댓글: Jackson Andrew 2022년 10월 10일
I am trying to find the rref form of a matrix with imaginary components. Not sure if my lack of linear algebra is what's holding me back or my matlab knowledge. Below is my code.
clc
clear
node1 = [complex(.25,-.2) complex(0,.2) complex(12.46,-.9)]
node2 = [complex(0,.2) complex(.1,-.2) 0]
a = [node1; node2];
rref a
I'm getting these errors
Error using norm
First argument must be single or double.
Error in rat (line 57)
tol = 1.e-6*norm(X(isfinite(X)),1);
Error in rref (line 26)
[num, den] = rat(A);
Error in ecehomework7 (line 6)
rref a
yes this is for a homework assignment but I was specifically told I could use matlab in case that helps ease your consciousness, thanks in advance!

채택된 답변

David Hill
David Hill 2022년 10월 10일
node1 = [complex(.25,-.2) complex(0,.2) complex(12.46,-.9)];
node2 = [complex(0,.2) complex(.1,-.2) 0];
a = [node1; node2];
rref(a)
ans =
1.0000 + 0.0000i 0.0000 + 0.0000i 37.5366 + 1.8226i 0.0000 + 0.0000i 1.0000 + 0.0000i 30.7584 -13.5565i

추가 답변 (0개)

카테고리

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

Community Treasure Hunt

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

Start Hunting!

Translated by