作业帮 > 综合 > 作业

matlab非线性方程的求解

来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/11/19 05:22:58
matlab非线性方程的求解
我按照书本上的例题输入进去,但是上面显示了 x为定义变量.程序如下
function fx=fun(x)
fx=x-10.^x+2;
z=fzero('fun(x)',0.5)
在matlab中显示的错误如下:Input argument "x" is undefined.
Error in ==> fun at 2
fx=x-10.^x+2;
matlab非线性方程的求解
首先,把下列代码存为fun.m文件:
function fx=fun(x)
fx=x-10.^x+2;
然后,在代码窗口输入脚本:
z=fzero('fun(x)',0.5)