友情提示:如果本网页打开太慢或显示不完整,请尝试鼠标右键“刷新”本网页!阅读过程发现任何错误请告诉我们,谢谢!! 报告错误
飞读中文网 返回本书目录 我的书架 我的书签 TXT全本下载 进入书吧 加入书签

matlab函数大全-第3章

按键盘上方向键 ← 或 → 可快速上下翻页,按键盘上的 Enter 键可回到本书目录页,按键盘上方向键 ↑ 可回到本页顶部!
————未阅读完?加入书签已便下次继续阅读!



reallog 在实数域内计算自然对数 
realpow 在实数域内计算乘方 
realsqrt 在实数域内计算平方根 
realmax 最大正浮点数 
realmin 最小正浮点数 
rectangle 画〃长方框〃 
rem 求余数 
repmat 铺放模块数组 
reshape 改变数组维数、大小 
residue 部分分式展开 
return 返回 
ribbon 把二维曲线画成三维彩带图 
rmfield 删去构架的域 
roots 求多项式的根 
rose 数扇形图 
rot90 矩阵旋转90度 
rotate 指定的原点和方向旋转 
rotate3d 启动三维图形视角的交互设置功能 
round 向最近整数圆整 
rref 简化矩阵为梯形形式 
rsf2csf 实数块对角阵转为复数特征值对角阵 
rsums Riemann和S s 

save 把内存变量保存为文件 
scatter 散点图 
scatter3 三维散点图 
sec 正割 
sech 双曲正割 
semilogx X轴对数刻度坐标图 
semilogy Y轴对数刻度坐标图 
series 串联连接 
set 设置图形对象属性 
setfield 设置构架数组的域 
setstr 将ASCII码转换为字符的旧版指令 
sign 根据符号取值函数 
signum 符号计算中的符号取值函数 
sim 运行SIMULINK模型 
simget 获取SIMULINK模型设置的仿真参数 
simple 寻找最短形式的符号解 
simplify 符号计算中进行简化操作 
simset 对SIMULINK模型的仿真参数进行设置 
simulink 启动SIMULINK模块库浏览器 
sin 正弦 
sinh 双曲正弦 
size 矩阵的大小 
slice 立体切片图 
solve 求代数方程的符号解 
spalloc 为非零元素配置内存 
sparse 创建稀疏矩阵 
spconvert 把外部数据转换为稀疏矩阵 
spdiags 稀疏对角阵 
spfun 求非零元素的函数值 
sph2cart 球坐标变为直角坐标 
sphere 产生球面 
spinmap 色图彩色的周期变化 
spline 样条插值 
spones 用1置换非零元素 
sprandsym 稀疏随机对称阵 
sprank 结构秩 
spring 紫黄调春色图 
sprintf 把格式数据写成串 
spy 画稀疏结构图 
sqrt 平方根 
sqrtm 方根矩阵 
squeeze 删去大小为1的〃孤维〃 
sscanf 按指定格式读串 
stairs 阶梯图 
std 标准差 
stem 二维杆图 
step 阶跃响应指令 
str2double 串转换为双精度值 
str2mat 创建多行串数组 
str2num 串转换为数 
strcat 接成长串 
strcmp 串比较 
strjust 串对齐 
strmatch 搜索指定串 
strncmp 串中前若干字符比较 
strrep 串替换 
strtok 寻找第一间隔符前的内容 
struct 创建构架数组 
struct2cell 把构架转换为元胞数组 
strvcat 创建多行串数组 
sub2ind 多下标转换为单下标 
subexpr 通过子表达式重写符号对象 
subplot 创建子图 
subs 符号计算中的符号变量置换 
subspace 两子空间夹角 
sum 元素和 
summer 绿黄调夏色图 
superiorto 设定优先级 
surf 三维着色表面图 
surface 创建面对象 
surfc 带等位线的表面图 
surfl 带光照的三维表面图 
surfnorm 空间表面的法线 
svd 奇异值分解 
svds 求指定的若干奇异值 
switch…case…otherwise 多分支结构 
sym2poly 符号多项式转变为双精度多项式系数向量 
symmmd 对称最小度排序 
symrcm 反向Cuthill…McKee排序 
syms 创建多个符号对象 


T t 

tan 正切 
tanh 双曲正切 
taylortool 进行Taylor逼近分析的交互界面 
text 文字注释 
tf 创建传递函数对象 
tic 启动计时器 
title 图名 
toc 关闭计时器 
trapz 梯形法数值积分 
treelayout 展开树、林 
treeplot 画树图 
tril 下三角阵 
trim 求系统平衡点 
trimesh 不规则格点网线图 
trisurf 不规则格点表面图 triu 上三角阵 try…catch 控制流中的Try…catch结构 type 显示M文件 
U u 
uicontextmenu 创建现场菜单 
uicontrol 创建用户控件 
uimenu 创建用户菜单 
unmkpp 逐段多项式数据的反明晰化 
unwrap 自然态相角 
upper 转换为大写字母 


V v 

var 方差 
varargin 变长度输入宗量 
varargout 变长度输出宗量 
vectorize 使串表达式或内联函数适于数组运算 
ver 版本信息的获取 
view 三维图形的视角控制 
voronoi Voronoi多边形 
vpa 任意精度(符号类)数值 


W w 

warning 显示警告信息 
what 列出当前目录上的文件 
whatsnew 显示Matlab中 Readme文件的内容 
which 确定函数、文件的位置 
while 控制流中的While环结构 
white 全白色图矩阵 
whitebg 指定轴的背景色 
who 列出内存中的变量名 
whos 列出内存中变量的详细信息 
winter 蓝绿调冬色图 
workspace 启动内存浏览器 


X x ; Y y ; Z z 

xlabel X轴名 
xor 或非逻辑 
yesinput 智能输入指令 
ylabel Y轴名 
zeros 全零数组 
zlabel Z轴名 
zoom 图形的变焦放大和缩小 
ztrans 符号计算Z变换 

Matlab中图像函数大全 

图像增强

1。 直方图均衡化的 Matlab 实现

1。1 imhist 函数
功能:计算和显示图像的色彩直方图
格式:imhist(I;n)
        imhist(X;map)
说明:imhist(I;n) 其中,n 为指定的灰度级数目,缺省值为256;imhist(X;map) 就算和显示索引色图像 X 的直方图,map 为调色板。用

stem(x;counts) 同样可以显示直方图。

1。2 imcontour 函数
功能:显示图像的等灰度值图
格式:imcontour(I;n);imcontour(I;v)
说明:n 为灰度级的个数,v 是有用户指定所选的等灰度级向量。

1。3 imadjust 函数
功能:通过直方图变换调整对比度
格式:J=imadjust(I;'low high';'bottom top';gamma)
        newmap=imadjust(map;'low high';'bottom top';gamma)
说明:J=imadjust(I;'low high';'bottom top';gamma) 其中,gamma 为校正量r,'low high' 为原图像中要变换的灰度范围,'bottom top'

指定了变换后的灰度范围;newmap=imadjust(map;'low high';'bottom top';gamma) 调整索引色图像的调色板 map 。此时若 'low high' 和

'bottom top' 都为2×3的矩阵,则分别调整 R、G、B 3个分量。

1。4 histeq 函数
功能:直方图均衡化
格式:J=histeq(I;hgram)
        J=histeq(I;n)
        'J;T'=histeq(I;。。。)
        newmap=histeq(X;map;hgram)
        newmap=histeq(X;map)
        'new;T'=histeq(X;。。。)
说明:J=histeq(I;hgram) 实现了所谓“直方图规定化”,即将原是图象 I 的直方图变换成用户指定的向量 hgram 。hgram 中的每一个元素

都在 '0;1' 中;J=histeq(I;n) 指定均衡化后的灰度级数 n ,缺省值为 64;'J;T'=histeq(I;。。。) 返回从能将图像 I 的灰度直方图变换成

图像 J 的直方图的变换 T ;newmap=histeq(X;map) 和 'new;T'=histeq(X;。。。) 是针对索引色图像调色板的直方图均衡。

2。 噪声及其噪声的 Matlab 实现
        imnoise 函数
格式:J=imnoise(I;type)
        J=imnoise(I;type;parameter)
说明:J=imnoise(I;type) 返回对图像 I 添加典型噪声后的有噪图像 J ,参数 type 和 parameter 用于确定噪声的类型和相应的参数。

3。 图像滤波的 Matlab 实现

3。1 conv2 函数
功能:计算二维卷积
格式:C=conv2(A;B)
        C=conv2(Hcol;Hrow;A)
        C=conv2(。。。;'shape')
说明:对于 C=conv2(A;B) ,conv2 的算矩阵 A 和 B 的卷积,若 'Ma;Na'=size(A); 'Mb;Nb'=size(B); 则 size(C)='Ma+Mb…1;Na+Nb…1';

C=conv2(Hcol;Hrow;A) 中,矩阵 A 分别与 Hcol 向量在列方向和 Hrow 向量在行方向上进行卷积;C=conv2(。。。;'shape') 用来指定 conv2

返回二维卷积结果部分,参数 shape 可取值如下:
        》full 为缺省值,返回二维卷积的全部结果;
        》same 返回二维卷积结果中与 A 大小相同的中间部分;
        valid 返回在卷积过程中,未使用边缘补 0 部分进行计算的卷积结果部分,当 size(A)》size(B) 时,size(C)='Ma…Mb+1;Na…Nb+1'



3。2 conv 函数
功能:计算多维卷积
格式:与 conv2 函数相同

3。3 filter2函数
功能:计算二维线型数字滤波,它与函数 fspecial 连用
格式:Y=filter2(B;X)
        Y=filter2(B;X;'shape')
说明:对于 Y=filter2(B;X) ,filter2 使用矩阵 B 中的二维 FIR 滤波器对数据 X 进行滤波,结果 Y 是通过二维互相关计算出来的,其大

小与 X 一样;对于 Y=filter2(B;X;'shape') ,filter2 返回的 Y 是通过二维互相关计算出来的,其大小由参数 shape 确定,其取值如下


        》full 返回二维相关的全部结果,size(Y)》size(X);
        》same 返回二维互相关结果的中间部分,Y 与 X 大小相同;
        》valid 返回在二维互相关过程中,未使用边缘补 0 部分进行计算的结果部分,有 size(Y)
返回目录 上一页 下一页 回到顶部 0 0
未阅读完?加入书签已便下次继续阅读!
温馨提示: 温看小说的同时发表评论,说出自己的看法和其它小伙伴们分享也不错哦!发表书评还可以获得积分和经验奖励,认真写原创书评 被采纳为精评可以获得大量金币、积分和经验奖励哦!