1樓:
你的矩陣也不是個方陣,怎麼求逆?
隨便編了幾個數,可以求的,只要存在逆矩陣,但結果很複雜:
clear all;clc;
syms s a b c d
a=[s,0,0,a*i*sqrt((b+1)*(c+1));0,s,a*i*sqrt(b*c),0;a,b,c,d;a+b,c,d,a];
b=inv(a);
2樓:匿名使用者
直接計算就行:
>> syms q real
>> a=[cos(q) 0 -sin(q) 0; sin(q) 0 cos(q) 0; 0 -1 0 0; 0 0 0 1];
>> b=******(inv(a))
b =[ cos(q), sin(q), 0, 0]
[ 0, 0, -1, 0]
[ -sin(q), cos(q), 0, 0]
[ 0, 0, 0, 1]
怎麼用matlab求一個矩陣的逆矩陣
3樓:匿名使用者
給例:>> syms a b c d (定義變數)>> a=[a,b;c,d] (定義矩陣)a =[ a, b]
[ c, d]
>> inv(a) (求矩陣逆)
ans = (結)
[ d/(a*d - b*c), -b/(a*d - b*c)][ -c/(a*d - b*c), a/(a*d - b*c)]
4樓:彳亍雲啊
inv(a)這個是求逆函式,或者直接/a
請問在MATLAB中,如何計算含有未知數的矩陣
用sym定義一個符號矩陣來計算含有未知數的矩陣。格式是sym 中為係數矩陣。matlab是美國mathworks公司出品的商業數學軟體,用於演算法開發 資料視覺化 資料分析以及數值計算的高階技術計算語言和互動式環境,主要包括matlab和simulink兩大部分。matlab應用非常之廣泛。 紫湘 ...
matlab矩陣求平均值,在matlab中 怎麼計算平均值
1111我我我 用mean a,1 或者mean a,2 函式求矩陣a均值,再用cumsum函式可以累加。具體 如下 a rand 3 a mean a,1 按列平均 b mean a,2 按行平均 c mean a 全部平均 a 0.8134 0.8940 0.28760.7185 0.9507 ...
matlab求問找出矩陣A中與矩陣B每元素最接近的值
你需要給t1賦值 的t1應該是一個1 50的向量 matlab 陣列中查詢最接近元素 function y zhidao nearest a,b asort,index sort abs a b y a index 1 呼叫時 zhidao nearest 1 2 3 2.6 同意wacs5的方法。...