最近在发现在本版块问基础东西的特别多,比如图像绘制、优化指令、某变换用什么函数以及函数的用法等等。这些基础的东西其实大家只要细心资料还是蛮多的,仔细看一本基础书就可以了。这个帖子的目的是想告诉大家要学会自己找资料,搜索论坛或者其他的网页。在这个帖子的出处是matlab入门教程的ebook的html版本,需要的去自己下载了。
第六章 图形处理功能
Chapter 6: The function of Image processing
一. 二维图形(Two dimensional plotting)
1. 基本绘图函数(Basic plotting function):Plot, semilogx, semilogy, loglog, polar, plotyy
(1). 单矢量绘图(single vector plotting):plot(y),矢量y的元素与y元素下标之间在线性坐标下的关系曲线。
例1:单矢量绘图
y=[0 0.6 2.3 5 8.3 11.7 15 17.7 19.4 20]; plot(y)
可以在图形中加标注和网格,
例2:给例1 的图形加网格和标注。
y=[0 0.6 2.3 5 8.3 11.7 15 17.7 19.4 20]; plot(y)
post_title(‘简单绘图举例’); xlabel(‘单元下标’); ylabel(‘给定的矢量’); grid
(2). 双矢量绘图(Double vector plotting):如x和y是同样长度的矢量, plot(x,y)命令将绘制y元素对应于x元素的xy曲线图。
例:双矢量绘图。
x=0:0.05:4*pi; y=sin(x); plot(x,y)
(3). 对数坐标绘图(ploting in logarithm coordinate): x轴对数 semilogx, y轴对数semilogy, 双对数loglog,
例: