フィルターのクリア

how to call two non-empty square matrixes?

1 回表示 (過去 30 日間)
shoaib Ch
shoaib Ch 2019 年 3 月 3 日
編集済み: shoaib Ch 2019 年 4 月 2 日
his file to get the size of both input variables A and B and add further
statements to check that
A is a non-empty square matrix and B has the same number of rows
as A
% The input A should be a square matrix and B should have the same
% number of rows as A.
% On return the outputs U and Y are such that U is upper triangular
% and U*X=Y is an equivalent linear system to A*X=B.
Y=[];
U=[];

採用された回答

Image Analyst
Image Analyst 2019 年 3 月 3 日
Check if A is square
if size(A, 1) == size(A, 2)
To check if size of A equals the size of B
if isequal(size(A), size(B))
To check if "B should have the same number of rows as A":
if size(A, 1) == size(B, 1)
  3 件のコメント
Image Analyst
Image Analyst 2019 年 3 月 7 日
Try input() or inputdlg(). Unfortunately there is no way that I know of, after 40 years of MATLAB development to conveniently enter a matrix. You'd think there would be, but no, there in no inputMatrix() function (yet).
shoaib Ch
shoaib Ch 2019 年 3 月 11 日
thanx but i have one more question that what about U , X and Y ??is X be inveraA *B or identity Matrix

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeLogical についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by