matlab基础操作(九)

51.离散杆图stem

例如,余弦波的采样信号图

>> t=linspace(-2*pi,2*pi,20);

>> h=stem(t,cos(t));

例如,分别以条形图、填充图、阶梯图和杆图形式绘图

>> subplot(221);

>> bar(x,y,'g');

>> title('bar(x,y,''g'')');

>> subplot(222);

>> fill(x,y,'r');

>> title('fill(x,y,''r'')');

>> subplot(223);

>> stairs(x,y,'b');

>> title('stairs(x,y,''b'')');

>> subplot(224);

>> stem(x,y,'k');

>> title('stem(x,y,''k'')');

52.极坐标图polar

polar函数用来绘制极坐标图,其调用格式为:polar(theta,rho,选项)

例如,绘制ρ=sin(2θ)

>> theta=0:0.01:2*pi;

>> rho=sin(2*theta);

>> polar(theta,rho,'k');

53.三维绘图的基本操作

三维线图指令plot3:三维绘图指令中,plot3最易于理解,它的使用格式与plot十分相似,只是对应第三位空间的参量。

>> t=(0:0.02:2)*pi;

>> x=sin(t);

>> y=cos(t);

>> z=cos(2*t);

>> plot3(x,y,z,'b-',x,y,z,'bd');

>> view([-82,58]);

>> box on

>> legend('链','宝石')

54.三维网线图(mesh)和曲面图(surf)

画函数z=f(x,y)所代表的三维空间曲面,需要做一下的数据准备工作:

确定自变量的取值范围和取值间隔。

x=x1:dx:x2;

y=y1:dy:y2;

构成x-y平面上的自变量采样"格点"矩阵。

利用MATLAB指令meshgrid产生"格点"矩阵;

xa,ya\]=meshgrid(x,y); 计算函数在自变量采样"格点"上的函数值,即z=f(x,y)。 网线图、曲面图绘制。 例如,绘制函数z=x\^2+y\^2的曲面 \>\> x=-4:4; \>\> y=x; \>\> \[x,y\]=meshgrid(x,y);%生成x-y坐标"格点"矩阵 \>\> z=x.\^2+y.\^2;%计算格点上的函数值 \>\> subplot(1,2,1),mesh(x,y,z);%三维网格图 \>\> subplot(1,2,2),surf(x,y,z);%三维曲面图 \>\> colormap(hot); #### 55.图像文件的读写与图像显示 imread指令-读取图像文件(BMP,GIF,PNG,JPEG,andTIFF) imshow指令-显示图像 imwrite指令-保存图像 例如,读取图像文件 \>\> img1=imread('shenxianyeye.jpg'); \>\> img2=imread('cat.tif'); \>\> whos img1 img2 Name Size Bytes Class Attributes img1 768x1024x3 2359296 uint8 img2 598x1005x3 1802970 uint8 \>\> imshow(img1);%显示图片 简单图像处理 \>\> lighter=2\*img1;%改变图片的亮度 \>\> subplot(1,2,1); \>\> imshow(img1); \>\> title('Original'); \>\> subplot(1,2,2); \>\> imshow(lighter); \>\> title('Lighter'); \>\> imwrite(lighter,'mysaved.jpg');%保存图像 \>\> dir mysaved.\*;%查看保存结果 mysaved.jpg \>\> black=rgb2gray(img1);%彩色图像转换为灰度图像 \>\> imshow(black); \>\> zoom on%图像的缩放

相关推荐
CUMT_DJ2 小时前
matlab计算算法的运行时间
开发语言·算法·matlab
weixin_514221852 小时前
FDTD与matlab、python耦合
python·学习·matlab·fdtd
Evand J2 天前
组合导航的MATLAB例程,二维平面上的CKF滤波,融合IMU和GNSS数据,仿真,观测为X和Y轴的坐标,附代码下载链接
开发语言·matlab·平面·imu·组合导航
CappuccinoRose2 天前
MATLAB学习文档(二十三)
matlab·信息可视化·数据挖掘·数据分析
民乐团扒谱机2 天前
【微实验】激光测径系列(四)关于硬件上的一些实验
计算机视觉·matlab·激光测径
MATLAB代码顾问3 天前
MATLAB计算标准径流指数(Standard Runoff Index,SRI)
数据结构·算法·matlab
listhi5203 天前
基于MATLAB的高斯混合模型(GMM)实现
开发语言·matlab
Ohpaopaopao4 天前
4准则下,2可加模糊测度满足单调性和有界性约束。假设没有任何其他先验信息,基于Marichal熵最大的目标,求解莫比乌斯参数。
matlab
可编程芯片开发4 天前
基于YALMIP和CPLEX工具箱的多时段配电网重构算法matlab仿真
matlab·yalmip·cplex·配电网重构·多时段
民乐团扒谱机4 天前
PCA 主成分分析:数据世界的 “旅行清单整理师”—— 从 30 维杂乱到 2 维清晰的诗意降维
大数据·数学建模·matlab·pca·主成分分析·数据处理·降维