function [a,b]=test(c,d)
a=c
b=d
命令租历唤窗口调:
<<c=7
<<d=8
<<[a,b]=test(c,d)
即弊凯可
clcclear all
a=-50
b=50
g=[]
x0=solve('x^4+2*x-5=0'神敬,'x')
for i=1:length(x0)
if isreal(x0(i))
else
x0(i)=0
end
end
s=single(x0(find(x0~=0)))
for d=1:length(s)
if b>s(d)>a
g(d)=s(d)^2-1
end
end
jie=s(find(g==min(g)))
disp('方程f(x)的解是')
jie
%已游裤慎上是f=f(x),g=g(x),a<x<b,且f,g在[a,b]上连续可导。现在要求出f(x)=0在[a,b]上所有的根,并代入g=g(x),纯春取使
%g最小的那个根作为方程f(x)=0的所求根 f(x)=x^4+2*x-5 g(x)=x^2-1
给你个例子stat.m:function [mean,stdev] = stat(x)
n = length(x)
mean = avg(x,n)
stdev = sqrt(sum((x-avg(x,n)).^2)/枝消n)
function mean = avg(x,n)
mean = sum(x)/n
在同一个.m文件中,定义销散了两个函数,其中stat(x)为主函数,avg(x,n)为子函数,主函数调用子函数
主函数必须与.m文件同名,子函数必须跟在主函数或其他子函数后
主函数在此文件外可亏搭氏见,子函数不可见,即主函数全局,子函数非全局
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)