求如何用MATLAB解有未知数的,结果为0的高阶行列式? 在MATLAB中,一个矩阵等于0 但矩阵里有未知数,请问如何...

\u6c42\u5982\u4f55\u7528MATLAB\u89e3\u6709\u672a\u77e5\u6570\u7684\uff0c\u7ed3\u679c\u4e3a0\u7684\u884c\u5217\u5f0f\uff01\uff01

\u6700\u5927\u7684X\u503c
X= 5.9195431913191675723444131675820

syms x
A=[1-x 7 1 6 1;1/7 1-x 1 3 1; 1 1 1-x 1 3;1/6 1/3 1 1-x 1; 1 1 1/3 1 1-x];
solve(det(A))

syms P;

D=[-6397-P^2*1484, ......;,,,,,;,,,,,]; %\u6309\u9898\u76ee\u8f93\u5165\u4f60\u7684\u77e9\u9635

solve(det(D),'P')

求解线性方程组,建议:用x=A\b求解,A是方程组的系数,B是等式右边的常数;或者,用其他数值方法求解,如高斯消元法

如还有问题,可以进一步交流或私信交流。



1、用det计算行列式
2、用solve解方程。

  • 鐢╩atlab姹傝В鍚鏈煡鏁鐨勬柟绋
    绛旓細鍏充簬x鐨凟鐨勬柟绋嬪紡锛屽苟鐢诲嚭鍥惧儚E-x銆傚彲浠ユ墽琛屼笅鍒楃▼搴忥紝灏卞彲浠ュ緱鍒 >> syms x >> y=0.3835*x/(0.4426-0.0216*x);>> E=0.72-0.96*x-0.5*y+0.42*x^2+1.2*y^2-0.08*x*y-0.62*x*y^2+0.18*x^2*y锛%x鐨凟鐨勬柟绋嬪紡 >> E=simplify(E) %鍖栫畝 E =-(6475464*x^4...
  • matlab涓眰瑙f湭鐭ユ暟,涓や釜鏂圭▼涓や釜鏈煡鏁般
    绛旓細鐢╩atlab姹傝В浜屽厓涓娆℃柟绋嬬粍锛屽彲浠ョ敤solve锛堬級鍑芥暟鏉ユ眰瑙銆傛眰瑙h繃绋嬪涓嬶細>> syms K R >> Q=200;s=15;M=28;I=24;r=0.08;>> eq1=K-Q*(log(R/r)+(M-I)*log(1+0.2*M/r)/I)/(2*pi*s*M);>> eq2=R-10*s*sqrt(K);>> [K,R]=solve(eq1,eq2)璁$畻缁撴灉 ...
  • matlab鎬庝箞瑙f柟绋
    绛旓細涓鑸敤matlab姹傝В鏂圭▼鏈変袱绉嶆柟娉曪細鐢ㄨ蒋浠惰嚜甯︾殑solve锛堬級鍑芥暟銆乫solve锛堬級鍑芥暟銆乺oots锛堬級鍑芥暟绛锛涘埄鐢ㄦ暟鍊煎垎鏋愮殑鏂规硶锛堝浜屽垎娉曪紝鐗涢】娉曠瓑锛夎嚜琛岀紪绋嬪叾鏁板煎嚱鏁般
  • 鐢∕ATLAB姹傝В澶嶆潅鐨勬柟绋嬪紡涓殑鏈煡鏁?姹傜紪绋嬨
    绛旓細鍙互鐢ㄦ暟鎹嫙鍚堢殑鏂规硶鏉ユ眰瑙e鏉傜殑鏂圭▼寮忎腑鐨勬湭鐭ユ暟銆傝В鍐虫柟娉曪細a0=[0.4341 0.33535 0.43285];func1=@(a,x)1-(a(1)*(0.00412/4.84).^a(2))*(x/570).^a(3);[a,r,J] = nlinfit(x,y,func1,a0);y1=func1(a,x);A=[y1 y];disp(' y1 y')disp(A)a0=double(a(1...
  • 姹傚浣曠敤MATLAB瑙f湁鏈煡鏁鐨,缁撴灉涓0鐨勯珮闃惰鍒楀紡?
    绛旓細姹傝В绾挎ф柟绋嬬粍锛寤鸿锛氱敤x=A\b姹傝В锛孉鏄柟绋嬬粍鐨勭郴鏁帮紝B鏄瓑寮忓彸杈圭殑甯告暟锛涙垨鑰咃紝鐢ㄥ叾浠栨暟鍊兼柟娉曟眰瑙o紝濡傞珮鏂秷鍏冩硶绛 濡傝繕鏈夐棶棰橈紝鍙互杩涗竴姝ヤ氦娴佹垨绉佷俊浜ゆ祦銆
  • 鍦matlab鐧界棿,闇瑕姹傝В涓涓嚱鏁扮瓑寮忎腑鐨鏈煡鏁,璇烽棶濡備綍缂栧啓绋嬪簭鍙浣跨敤...
    绛旓細鏈绠鍗曠殑瑙e喅鏂规硶鏄敤璇曠畻娉曪紝鍋囪位涓烘煇涓鍊硷紝浣垮緱宸﹁竟鐨勬暟鍊间笌鍙宠竟鐨勬暟鍊肩殑宸瘮杈冨皬锛堜綘鑳芥帴鍙楃殑璇樊锛夛紝姝ゆ椂鐨勎诲煎氨鏄綘鎵姹傜殑鍊笺備篃灏辨槸缂栫▼鐢ㄥ惊鐜鍙ュ幓鎵俱傚彟涓涓柟娉曪紝鍙互灏濊瘯涓涓嬬敤鏈灏忎簩涔橀艰繎娉曪紝浣垮緱 宸﹁竟涓庡彸杈圭殑宸渶灏忋
  • matlab瑙e甫鏈煡鏁鐨勮鍒楀紡
    绛旓細A=[5-x^2 8 0 0; 2 3-5*x^2 2 9; 8 0 7-12*x^2 8;2 6 8 9-7*x^2];f=det(A);ezplot(f,[-3 3]); 鍒ゆ柇闆剁偣鍊肩殑鑼冨洿 fun=inline(f,'x');fzero(fun,[-4,-2]),fzero(fun,[2,4]);ans = -2.4470 ans = 2.4470...
  • MATLAB 涓湁4涓鏈煡鏁,4涓柟绋鎬庢牱姹傝В?
    绛旓細-b1)+a2*10^(-b2)','a1,a2,b1,b2')>>digits(6)%璁剧疆绮惧害 >> a1,a2,b1,b2 a1 = -60.3076 a2 = 0 b1 = -44.1543 b2 = -158.399 姝ゆ椂寰楀埌鐨瑙a1,a2 b1,b2涓虹鍙穝ym鍨 瑕佽浆鎹负鏁板煎瀷鐩存帴鐢╝1=double(a1),...鍏朵粬绫讳技杞崲涓烘暟鍊艰В鍗冲彲锛佸笇鏈涜В鍐充簡浣犵殑闂锛
  • matlab涓や釜鏂圭▼瑙d袱涓鏈煡鏁
    绛旓細鐢╯olve()鍑芥暟锛屽氨鍙互寰楀埌C銆丷鍊笺>> syms C R >> X=4.14;Y=0.62;A=12;>> eq1=((C/((1/2)+X+(1/(0.013*R)))*(1-Y))-R;>> eq2=((A*(11*(C-40)))/(8*(C+80)))-R;>> s=solve(eq1,eq2)锛>> C=vpa(s.C,5)C = 40.0锛 -23.423锛 347.33 ...
  • 濡備綍浣跨敤matlab姹傝В姹傚拰鍑芥暟涓殑鏈煡鏁
    绛旓細涓句釜渚嬪瓙鍚э細D=[3 4 5];A=7;fsolve(@(X) sum(10.^(X-D))-A , 0)鍒 ans= 3.7998 灏辫繖涔堢畝鍗曘傦紙杩樻兂琛ュ厖璇存槑涓鐐癸紝fsolve涓涓涓彉閲忔槸涓涓嚱鏁板彞鏌勶紝绗簩涓彉閲忔槸涓涓瘯鍊硷紝闅忎究鍙栦釜鍊煎氨琛屼簡锛屾垜杩欓噷鍙栦簡0.锛
  • 扩展阅读:matlab设置未知数 ... matlab解方程解出数值解 ... matlab设置未知矩阵 ... matlab如何带未知数计算 ... 用盗版matlab会被发现吗 ... matlab无法启动 已挂起 ... matlab解一系列方程 ... 函数或变量无法识别matlab ... matla b行列数未知的矩阵 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网