matlab画函数图function r=funr(t)Hs=[0.490.991.491.992.492.993.49
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/23 23:22:57
matlab画函数图
function r=funr(t)
Hs=[0.49
0.99
1.49
1.99
2.49
2.99
3.49
3.99
4.49
4.99
5.49
5.99
];
P=[0.11578842
0.38326167
0.60983902
0.76612339
0.86081392
0.92500750
0.96370363
0.99130087
0.99660034
0.99870013
0.99970003
0.99990001
];
x=log10(Hs-t);
y=log10(-log(1-P));
p=polyfit(x,y,1);
y1=polyval(p,x);
r=sum((y-y1).^2);
这个函数怎么画
function r=funr(t)
Hs=[0.49
0.99
1.49
1.99
2.49
2.99
3.49
3.99
4.49
4.99
5.49
5.99
];
P=[0.11578842
0.38326167
0.60983902
0.76612339
0.86081392
0.92500750
0.96370363
0.99130087
0.99660034
0.99870013
0.99970003
0.99990001
];
x=log10(Hs-t);
y=log10(-log(1-P));
p=polyfit(x,y,1);
y1=polyval(p,x);
r=sum((y-y1).^2);
这个函数怎么画
你想画那两个量之间的图像啊?
再问: 恩,输入值横轴,输出纵轴
再答: 那是不可能的,你的输入值是一个向量,输出值是一个数值,怎么画图啊
再问: 我其实只想输入个数值,但函数写得可能错了,倒数第5行那个t就是输入,能不能帮我改改
再答: 你的意思是不是这样的,你输入一个t,求得一个r,然后画图啊,但这样的话就只有一个点啊,也不能画图啊? 是不是输入不同的t,输出不同的r,然后画图呢?
再问: 对,就是不同t,输出不同r
再答: t=[0:0.01:0.4]; r=[]; for i=1:length(t) r=[r funr(t(i))]; end plot(t,r)
再问: 恩,输入值横轴,输出纵轴
再答: 那是不可能的,你的输入值是一个向量,输出值是一个数值,怎么画图啊
再问: 我其实只想输入个数值,但函数写得可能错了,倒数第5行那个t就是输入,能不能帮我改改
再答: 你的意思是不是这样的,你输入一个t,求得一个r,然后画图啊,但这样的话就只有一个点啊,也不能画图啊? 是不是输入不同的t,输出不同的r,然后画图呢?
再问: 对,就是不同t,输出不同r
再答: t=[0:0.01:0.4]; r=[]; for i=1:length(t) r=[r funr(t(i))]; end plot(t,r)
matlab画函数图function r=funr(t)Hs=[0.490.991.491.992.492.993.49
matlab变量我想建个函数:function f=myfun(q,r,s,t)f=solve('p+q+r+s+t',
matlab定义函数function[r] = MCT(a1,a2);[m,n]=size(a1);clv1=zeros
matlab创建函数function f(m)t=0:0.01:2*pi;x=m.*sin(t);y=m.*cos(t)
请问如何在matlab中画函数图形 r=cosh(t)*exp(-t/100) 为什么会出现 Inner matrix
matlab 错误,function z=Shubert(x1,x2) %Shubert函数figure(1);x1=-
matlab语句提问有这样一个函数:function DTMFlabel = SegmentDTMF(sigIn,thr
matlab 出错MATLAB问题 function vchu=tiji(ii,h)syms x y z m t h h
matlab,中,一个函数f=x^2+1,怎么表示,是函数,function定义的函数
matlab中如何用function建立一个y=f(x)函数?直接function y=f(x) y=x.^2+3*x+
请问MATLAB怎样调用function函数? 如:
matlab中function 函数怎么用?