gdph 发表于 2009-4-19 09:52:58

关于行列式问题

本帖最后由 ljelly 于 2009-4-20 11:32 编辑

一个行列式有一个未知数,令该行列式为0,如何求的未知数的值???

messenger 发表于 2009-4-19 10:45:18

>> syms x
>> a=;
>> solve(det(a))

ans =

3/2

gdph 发表于 2009-4-19 11:00:19

A=2;
wl=500;
x=125;
y=125;
E=1+(2*pi*A/wl)^2*(cos(2*pi*x/wl))^2;
F=(2*pi*A/wl)^2*cos(2*pi*x/wl)*cos(2*pi*y/wl);
G=1+(2*pi*A/wl)^2*(cos(2*pi*y/wl))^2;
L=-A*(2*pi/wl)^2*sin(2*pi*x/wl);
M=0;
N=-A*(2*pi/wl)^2*sin(2*pi*y/wl);
syms k;
H=;
K=solve(det(H)=0);

那你帮我看看为什么这样不行呢???

luyang_11 发表于 2009-4-19 15:53:22

最后一句应改成:K=solve(det(H))
det(H)本身就是一个方程。
页: [1]
查看完整版本: 关于行列式问题