Matlab画函数图学习笔记2
2015-05-20 00:13
375 查看
1.把当前窗口分成四个区域,用不同的颜色和线条分别绘制sin(x),cos(x),e^x,log(x)的函数图形,并加入文字标示和网格。
![](http://img.blog.csdn.net/20150520000549920?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvZ3NsczIwMDgwOA==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
2.画出函数y=x^2的曲线,并在相同区间添加函数y=x^(1/3)曲线,要求不同的修饰方式
![](http://img.blog.csdn.net/20150520000707951?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvZ3NsczIwMDgwOA==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
3.上面y=x^(1/3)次数小于1得到的是虚根,如果要得到实根用nthroot(x, 3)
![](http://img.blog.csdn.net/20150520000803581?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvZ3NsczIwMDgwOA==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
4.绘图表示5×5魔方矩阵的元素分布情况
![](http://img.blog.csdn.net/20150520000816759?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvZ3NsczIwMDgwOA==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
![](http://img.blog.csdn.net/20150520000945699?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvZ3NsczIwMDgwOA==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
5.在极坐标中绘制函数ρ=sin(θ)cos(θ),∈[0,2π]区间的曲线图
![](http://img.blog.csdn.net/20150520001038208?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvZ3NsczIwMDgwOA==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
6.某班计算机考试成绩,90分以上的同学8人,80分以上至90分的同学25人,70分以上至80分的同学15人,60分以上至70分的同学12人,60分以
下的同学9人,画出饼状图并让不及格的人数突出显示。
![](http://img.blog.csdn.net/20150520001139485?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvZ3NsczIwMDgwOA==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
7.用梯形图绘制y=e^(-x^2),在x=[-3 3]区间的图形
![](http://img.blog.csdn.net/20150520075146292?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvZ3NsczIwMDgwOA==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
8.用概率分布图绘制1000个均匀分布随机矩阵的图形
![](http://img.blog.csdn.net/20150520075229968?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvZ3NsczIwMDgwOA==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
9.绘制方程f=sqrt(5-x^3/3-y^2/7),在x=[-2 2],y=[-1 1]区间的图形
![](http://img.blog.csdn.net/20150520075337848?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvZ3NsczIwMDgwOA==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
补充
bar3三维直方图
surf(x,y,z)着色图
clear clc x=-2*pi:0.01:2*pi; y1=sin(x); y2=cos(x); y3=exp(x); t=0:0.01:20; y4=log(t); subplot(221);plot(x,y1,'b-');title('sin(x)'),grid on subplot(222);plot(x,y2,'c:');title('cos(x)'),grid on subplot(223);plot(x,y3,'g-.');title('exp(x)'),grid on subplot(224);plot(t,y4,'k--');title('log(t)'),grid on
2.画出函数y=x^2的曲线,并在相同区间添加函数y=x^(1/3)曲线,要求不同的修饰方式
clear clc x=-5:0.1:5; plot(x,x.^2,'-') hold on plot(x,x.^(1/3),':')
3.上面y=x^(1/3)次数小于1得到的是虚根,如果要得到实根用nthroot(x, 3)
clear clc x=-5:0.1:5; plot(x,x.^2,'-') hold on plot(x,nthroot(x, 3),':')
4.绘图表示5×5魔方矩阵的元素分布情况
%概率分布 clear clc hist(magic(5))
%直方图分布 clear clc y=magic(5); subplot(221);bar(y) x=1:5; subplot(222);bar3(x,y) subplot(223);bar(y,'group'); subplot(224);bar(y,'stack');
5.在极坐标中绘制函数ρ=sin(θ)cos(θ),∈[0,2π]区间的曲线图
clear clc t=0:0.01:2*pi; r=sin(t).*cos(t); polar(t,r)
6.某班计算机考试成绩,90分以上的同学8人,80分以上至90分的同学25人,70分以上至80分的同学15人,60分以上至70分的同学12人,60分以
下的同学9人,画出饼状图并让不及格的人数突出显示。
clear clc x=[8 25 15 12 9]; pie(x,[0 0 0 0 1]);
7.用梯形图绘制y=e^(-x^2),在x=[-3 3]区间的图形
clear clc x=-3:0.1:3; y=exp(-x.^2); stairs(x,y);
8.用概率分布图绘制1000个均匀分布随机矩阵的图形
clear clc x=rand(1,1000); y=0:0.05:1; hist(x,y)
9.绘制方程f=sqrt(5-x^3/3-y^2/7),在x=[-2 2],y=[-1 1]区间的图形
clear clc a=-2:0.1:2; b=-3:0.1:3; [x,y]=meshgrid(a,b); z=sqrt(5-x.^3/3-y.^2/7); figure plot3(x,y,z) figure surf(x,y,z)
补充
bar3三维直方图
surf(x,y,z)着色图
相关文章推荐
- MATLAB学习笔记 函数记录(三)
- 学习笔记--MATLAB常用函数
- MATLAB神经网络学习笔记之:利用learnp函数对感知器网络实现‘或’门
- 【Matlab学习笔记】【函数学习】nargin 参数
- 【学习笔记】matlab算法实现贝叶斯判别classify函数
- matlab学习笔记 colormap 函数
- matlab学习笔记 repmat函数与kron函数之区别
- MATLAB学习笔记 函数记录(二)
- 图像处理学习笔记之MATLAB中imhist、imadjust、stretchlim函数实现
- matlab学习笔记009之solve函数
- Matlab学习笔记-数据和函数可视化
- 【Matlab学习笔记】【函数学习】一(延时函数pause)
- 【Matlab学习笔记】【函数学习】max()和max(max())的区别
- OpenCV学习笔记(12)OpenCV调用Matlab函数进行保存视频的尝试
- 【Matlab学习笔记】【函数学习】cat函数
- 【Matlab图像处理】学习笔记:cat函数合成RGB 图像
- Matlab学习笔记(一)基础函数
- 语音学习笔记3------matlab实现傅里叶反变换ifft()函数
- 【Matlab学习笔记】【函数学习】size参数
- MATLAB学习笔记 函数记录(一)