matlab解线性方程f(x)为一元多次方程,题目为y=f(x),在已知y值(不为零)的基础上求x的值.我会建立方程,也

matlab解线性方程
f(x)为一元多次方程,题目为y=f(x),在已知y值(不为零)的基础上求x的值.
我会建立方程,也能画出图,但是不知道如何求X.
solve命令似乎用不来,fzero能用,但是求的是y=0时x的值,这个怎么玩?
谁是宇宙的主人 1年前 已收到2个回答 举报

有加多多 春芽

共回答了17个问题采纳率:94.1% 举报

将方程移项得到标准状态方程即可适用fzero

1年前

10

detectord 幼苗

共回答了49个问题 举报

到底是一元的高次方程还是线性方程啊。。
如果你要解一元方程f(x)=0,可以用fzero:
f = @(x)1.1*x^2+6*x-7; %定义方程
x0 = 0; % 给一个初值,也就是根的一个粗略估计,可以从图像上获得
x = fzero(f,x0); % 得到较精确的解x

1年前

2
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 17 q. 0.037 s. - webmaster@yulucn.com