matlab 在M文件运行时 提示??? Input argument "a" is undefined. 下面是代码:

[复制链接]
查看11 | 回复1 | 2012-10-21 16:44:03 | 显示全部楼层 |阅读模式
function [r,n]=half(fun,a,b)n=0;while abs(fun(a)-fun(b))>1e-5
c=0.5*(a+b);
if fun(a)*fun(c)<0
b=c;
elseif fun(b)*fun(c)<0
a=c;
end
n=n+1;endr=c; 把上面这部分保存为half.m 在command window中输入下面部分clear;clc;fun=inline('x^2-x-1','x');[r,n]=half(fun,0,10) 就可以了...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行