用matlab函数画出一组给定数据的概率密度函数
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/24 14:12:26
y值是个负数,不知道你是想画虚部还是实部functionsolvezhidaoN=15;L=15;d=L/2;k=2*pi/L;x=0:0.01:pi;functiony=fun(x)y=0;forn
clear;clc[xy]=meshgrid(-2:0.1:2);forii=1:length(x)forjj=1:length(x)ifx(ii,jj)+y(ii,jj)>1z(ii,jj)=0.5
myfun=@(x)(2*x+10).*(x>=-4&x<=-1)+6.*(x>=0&x<=4);n=-10:10;y=myfun(n);plot(n,y,
t=0:0.1:10y=sin(0.225*t+pi/70);plot(t,y)
你需要的是什么样的,是曲线还是曲面?
w=0:0.1:pi;>>f=(4.*w-w.^2./2+w.^3./2);>>plot(w,f)
怎么第二句是y1,第三句就是y了呢?要统一呀帮你修改了一下,不知道是不是你想要的?>>x=[225:0.01:275];>>y=(15.5089/250.6700).*(x/250.6700).^(1
什么样的数组若x是一维数组直接plot(x)若[x,y]是二维数组直接plot(x,y)若[x,y,z]是三维数组直接plot3(x,y,z)
程序如下:x=[1.75,2.25,2.5,2.875,2.686,2.563];y=[0.26,0.32,0.44,0.57,0.50,0.46];plot(x,y,'g.',
ezplot('y=exp(-x^2/2)/sqrt(2*x)',[0,1,0,10])
x=0:400;y=11.2*(x=100&x=200&x=300);plot(x,y)
楼上错x=[123456];%定义x=1,2,3,4,5,6y=x.^2+4*x+5%需.*,向量运算再问:哥们,正解!再追问下:R=[Σ(Y-Y')^2]/[Σ(Y-Y'')^2]怎么编写啊?再答:
输入程序:clearsymsxy%定义变量x=2;%给x赋值y=x^2%输入已知函数回车
三维曲面(色)图 surf 和 surfc 是通过矩形区域来观测数学函数的函数.surf和surfc能够产生由X、Y、Z指定的有色参数化曲面,即三维有色图.&n
这个太难了,或者说是有太多的不确定性因为连一个大概的函数形式都没有给出来也就是说可能性太多,这组数据可以拟合出无数多种函数结果如果什么函数形式都不给出的话,或者用多项式拟合吧下面是尝试用11次多项式拟
yrec=[zeros(1,45000),ones(1,10001),zeros(1,45000)];>>t=linspace(-4,4,length(yrec));>>plot(t,yrec)再问:
symsxf=x;g=-x+5;ds=solve('x=-x+5');%交点ezplot(f,[-28]);holdon;ezplot(g,[-28]);%相交的曲线plot(double(ds),d
holdonH=0:20:180;V=[09.118.227.737.046.255.665.074.383.6];plot(H,V,'-');plot(H,V,'*');holdoff
你的程序没问题,问题在于这个函数的图像比较怪,你可以试试:ezmesh('exp(x1+3*x2-0.1)+exp(x1-3*x2-0.1)+exp(-x1-0.1)')画等高线也可以使用下面的做法:
1:symsxy;y=sin(x)./x;ezplot(y,[-10,10]);%-10,10是画图像x的取值范围,可以改.subs(y,x,2);%计算x=2时的函数值.即sin(2)/2.2.sy