matlab解线性方程f(x)为一元多次方程,题目为y=f(x),在已知y值(不为零)的基础上求x的值.我会建立方程,也能画出图,但是不知道如何求X.solve命令似乎用不来,fzero能用,但是求的是y=0时x的值,这

来源:学生作业帮助网 编辑:作业帮 时间:2024/08/06 14:01:48
matlab解线性方程f(x)为一元多次方程,题目为y=f(x),在已知y值(不为零)的基础上求x的值.我会建立方程,也能画出图,但是不知道如何求X.solve命令似乎用不来,fzero能用,但是求的是y=0时x的值,这
xRN@l*uEI]U YAU94MܒPJq1;c ]EwmW99WgdmfWLcm?͈&j)_K}3#P4xsX![8:Pޤ1As ؃MZUvBL;71+[~g.ThNY8(~JRJlm߀Sjs#v7B~L7P iDZ~ַS~ B? "dKiP):5_R ˑ>﹁iäڐ+P))pr(*Rj'}CgJM!6@h1eU(*~>SwXGׁ)9B0#Fʼnt%&WWO?[<_K

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

matlab解线性方程f(x)为一元多次方程,题目为y=f(x),在已知y值(不为零)的基础上求x的值.我会建立方程,也能画出图,但是不知道如何求X.solve命令似乎用不来,fzero能用,但是求的是y=0时x的值,这
将方程移项得到标准状态方程即可适用fzero

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