MATLAB 自然数e的表达式坑、如何求解含有未知量的行列式

1、 用ezplot求解隐函数的时候输入了函数的表达式一直报错

x-y*exp.^y cannot be plotted in the xy-plane.

百思不得其解
猛然发现我这里想表达的是 x = ye^y,下意识的把e改成了
exp,也就是函数表达式变成了x-y*exp.^y,其实正确表达形式应该是x-y*exp(y)

2、多项式根的求解,当行列式里面有未知量的时候怎么办

syms x; %定义符号x
X = [3-x 4 7 7;
    7 -1-x 3 1;
    10 9 x+2 2;
    5 8 4 1-2*x;]; %输入行列式
fun=det(X)         %求解多项式的表达式

运行:

fun =
 
- 2*x^4 + x^3 - 89*x^2 - 823*x - 1834

然后就回到了roots求解多项式的根

A=[-2,1,-89,-823,-1834];   %输入多项式的系数
x=roots(A)                 %r = roots(A) 以列向量的形式r返回 A 表示的多项式的根。
p=poly(x)                  %poly(x) 语法是生成对应根 x 的特征多项式
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值