首页 用plot函数绘制正弦曲线和余弦曲线

用plot函数绘制正弦曲线和余弦曲线

举报
开通vip

用plot函数绘制正弦曲线和余弦曲线用plot函数绘制正弦曲线和余弦曲线 >> x=0:0.1*pi:2*pi; >> y1=sin(x); >> y2=cos(x); >> plot(x,y1,'-.',x,y2,'s',x,y2); >> x=-40:40; >> y=(1/2.498*10)*exp((-x.^2)/(2*10^2)); >> plot(x,y); >> title('\alpha=0,\sigma=10的正态分布曲线'); >> xlabel('x');ylabel('概率密度f(x)'); >> >> x=-pi:.01:...

用plot函数绘制正弦曲线和余弦曲线
用plot函数绘制正弦曲线和余弦曲线 >> x=0:0.1*pi:2*pi; >> y1=sin(x); >> y2=cos(x); >> plot(x,y1,'-.',x,y2,'s',x,y2); >> x=-40:40; >> y=(1/2.498*10)*exp((-x.^2)/(2*10^2)); >> plot(x,y); >> title('\alpha=0,\sigma=10的正态分布曲线'); >> xlabel('x');ylabel('概率密度f(x)'); >> >> x=-pi:.01:pi; >> y1=sin(x);y2=cos(x); >> plot(x,y1,'r-',x,y2,'o'); 绘制正弦曲线和余弦曲线>> x=-pi:.01:pi; >> y1=sin(x);y2=cos(x); >> plot(x,y1,'r-',x,y2,'o'); >> legend('y=sin(x)','y=cos(x)'); 用text函数标出log函数的零点>> x=-2:.1:2; >> y=x.^2+2*x-3; >> plot(x,y); >> text(1,0,'\leftarrow零点'); 绘制正弦 余弦和正切曲线 >> x=0:.1:3*pi; >> y1=sin(x); >> y2=cos(x); >> y3=tan(x+eps); >> subplot(2,2,1:2);plot(x,y1); >> subplot(2,2,3);plot(x,y1); >> subplot(2,2,4);plot(x,y3); 为坐标轴添加细网格>> t=0:.02:2*pi; >> plot(cos(t),sin(t)); >> axis equal; >> grid minor; 创建两个图形窗口并画图 > a=figure a =     1 >> x=1:10;y=x; >> plot(x,y); >> b=figure b =     2 >> plot(x,y.^2); >> figure(a);grid on; 在同一窗口绘制正弦和余弦曲线>> x=0:.02:2*pi; >> y1=sin(x); >> y2=cos(x); >> plot(x,y1); >> hold on;plot(x,y2); >> hmp=@humps; >> subplot(2,1,1);fplot(hmp,[0,1]); >> sn=@(x) sin(1./x); >> subplot(2,1,2);fplot(sn,[.01,.1]); 绘制指数函数的爽对数坐标图>> x=logspace(-1,2); >>  loglog(x,exp(x),'-s');grid on; 用两种方法绘制以10为底的对数函数 >> x=0:.1:5; >> subplot(2,1,1);plot(x,log10(x)); subplot(2,1,2);semilogx(x,log10(x)); 绘制极坐标图 >> t=0:.01:2*pi; >> y=sin(5*t); >> polar(t,y); >>  t=0:.01:2*pi; >> y=sin(9*t); >> polar(t,y); a=round(rand(4,2)*10); >> subplot(2,2,1);bar(a,'grouped'); >>  title('grouped'); >> subplot(2,2,2);bar(a,'stacked'); >> title('stacked'); >> subplot(2,2,3);barh(a,'stacked'); >> title('stacked'); >> subplot(2,2,4);bar(a,1.5'); > a=round(rand(4,2)*10); >> subplot(2,2,1);bar(a,'grouped'); >>  title('grouped'); >> subplot(2,2,2);bar(a,'stacked'); >> title('stacked'); >> subplot(2,2,3);barh(a,'stacked'); >> title('stacked'); >> subplot(2,2,4);bar(a,1.5'); >> title('width=1.5'); 绘制正弦函数的阶梯图 >> x=-2*pi:.3:2*pi; >> stairs(x,sin(x)); 隐函数绘制曲线 >> colormap([0,0,1]);设置线条颜色 >> subplot(2,2,1); >> ezplot('x^2+y^2/3-9');绘制椭圆 >> subplot(2,2,2); >> ezplot('x^2+y/3-2');绘制抛物线 >> subplot(2,2,3); >> ezplot('x^2-y/3-3');绘制双曲线 >> subplot(2,2,4); >> ezplot('cos(t)','sin(t)^2'); 填充一个六边形 >> t=(0:1/6:1)*2*pi; >> x=cos(t); >> y=sin(t); >> fill(x,y,'m'); 在x轴上放大正弦曲线 >> x=1:.2:10; >> y=sin(x); >> plot(x,y); >> zoom xon; 绘制复数的箭头图 > Z=eig(randn(10,10)) Z =   2.7037            2.1703 + 1.3780i   2.1703 - 1.3780i   1.6533            -2.4172            -0.6656 + 1.4599i   -0.6656 - 1.4599i   -1.2391 + 0.3929i   -1.2391 - 0.3929i   -0.3378          >> compass(Z) 绘制一个简单的彗星图 >> t=0:.01:2*pi; >> x=cos(2*t).*(cos(t).^2); >> y=sin(2*t).*(sin(t).^2); >> comet(x,y); 绘制误差棒图 load count.dat  载入matlab系统中自带的数据 >> s=sum(count,2);  计算总和 >> stda=std(count,0,2);  计算标准差 >> errorbar(s,stda);  画出每个位置的标准差 绘制角度均匀变化的向量 >> theta=(-90:10:90)*pi/180; >> r=2*ones(size(theta)); >> [u,v]=pol2cart(theta,r); >> feather(u,v); 绘制正态分布数据的直方图 >> x=-4:.1:4; >> y=randn(10000,1); >> hist(y,x); 绘制matlab自带数据的角度直方图 >> figure; >> load sunspot.dat  载入数据 >> rose(sunspot(:,2),12)  分为12组绘制角度直方图 绘制向量0:99的傅里叶变换的离散数据图 >> a=linspace(0,99);  0到99,长度为100的等分向量 >> b=fft(a);    去傅里叶变换 >> stem(abs(b))  绘制傅里叶变换的离散数据图 绘制简单的三维饼形图 >> x=linspace(0,1,10); >> y=x/2; >> z=sin(x)+cos(y); >> stem3(x,y,z); >>
本文档为【用plot函数绘制正弦曲线和余弦曲线】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_215732
暂无简介~
格式:doc
大小:30KB
软件:Word
页数:5
分类:生活休闲
上传时间:2017-09-19
浏览量:72