matlab便便,[转]MATLAB 主要函数(二)

11 数值泛函函数和ODE 解算器(Function functions and

ODE solvers)

11.1 优化和寻根(Optimization and root

finding)

fminbnd 非线性函数在某区间中极小值

fminsearch 单纯形法求多元函数极值点指令

fzero 单变量函数的零点

11.2 优化选项处理(Optimization Option

handling)

optimget 从OPTIONS

构架中取得优化参数

optimset 创建或修改OPTIONS

构架

11.3 数值积分(Numerical

intergration)

dblquad 二重(闭型)数值积分指令

quad 低阶法数值积分

quadl 高阶法数值积分

11.4 绘图(Plotting)

ezcontour 画等位线

ezcontourf 画填色等位线

ezmesh 绘制网格图

ezmeshc 绘制含等高线的网格图

ezplot 绘制曲线

ezplot3 绘制3 维曲线

ezpolar 采用极坐标绘图

ezsurf 画曲面图

ezsurfc 画带等位线的曲面图

fplot 画函数曲线图

11.5 内联函数对象(Inline function

object)

argnames 给出函数的输入宗量

char 创建字符传输组或者将其他类型变量转化为

字符串数组

formula 函数公式

inline 创建内联函数

11.6 差微分函数解算器(Differential equation

solvers)

ode113 变阶法解方程

ode15s 变阶法解刚性方程

ode23 低阶法解微分方程

ode23s 低阶法解刚性微分方程

ode23t 解适度刚性微分方程

odet23tb 低阶法解刚性微分方程

ode45 高阶法解微分方程

12 二维图形函数(Two dimensional

graphs)

12.1 基本平面图形(Elementary X-Y

graphs)

loglog 双对数刻度曲线

plot 直角坐标下线性刻度曲线

plotyy 双纵坐标图

polar 极坐标曲线图

semilogx X 轴半对数刻度曲线

semilogy Y 轴半对数刻度曲线

12.2 轴控制(Axis control)

axes 创建轴

axis 轴的刻度和表现

box 坐标形式在封闭式和开启词式之间切换

grid 画坐标网格线

hold 图形的保持

subplot 创建子图

zoom 二维图形的变焦放大

12.3 图形注释(Graph annotation)

gtext 用鼠标在图上标注文字

legend 图例说明

plotedit 图形编辑工具

text 在图上标注文字

texlabel 将字符串转换为Tex

格式

title 图形标题

xlabel X 轴名标注

ylabel Y 轴名标注

12.4 硬拷贝(Hardcopy and

printing)

orient 设置走纸方向

print 打印图形或把图存入文件

printopt 打印机设置

13 三维图形函数(Three dimensional

graphs)

13.1 基本三维图形(Elementary 3-D

plots)

fill3 三维曲面多边形填色

mesh 三维网线图

plot3 三维直角坐标曲线图

surf 三维表面图

13.2 色彩控制(Color control)

alpha 透明色控制

brighten 控制色彩的明暗

caxis (伪)颜色轴刻度

colordef 用色风格

colormap 设置色图

graymon 设置缺省图形窗口为单色显示屏

hidden 消隐

shading 图形渲染模式

whitebg 设置图形窗口为白底

13.3 光照模式(Lighting)

diffuse 漫反射表面系数

light 灯光控制

lighting 设置照明模式

material 使用预定义反射模式

specular 漫反射

surfnorm 表面图的法线

surfl 带光照的三维表面图

13.4 色图(Color maps)

autumn 红、黄浓淡色

bone 蓝色调灰度图

colorcube 三浓淡多彩交错色

cool 青和品红浓淡色图

copper 线性变化纯铜色调图

flag 红-白-蓝黑交错色图

gray 线性灰度

hot 黑-红-黄-白交错色图

hsv 饱和色彩图

jet 变异HSV 色图

lines 采用plot 绘线色

pink 淡粉红色图

prism 光谱色图

spring 青、黄浓淡色

summer 绿、黄浓淡色

vga 16 色

white 全白色

winter 蓝、绿浓淡色

13.5 轴的控制(Axis control)

axes 创建轴

axis 轴的刻度和表现

box 坐标形式在封闭式和开启式之间切换

daspect 轴的DataAspectRatio

属性

grid 画坐标网格线

hold 图形的保持

pbaspect 画坐标框的PlotBoxAspectRatio

属性

subplot 创建子图

xlim X 轴范围

ylim Y 轴范围

zlim Z 轴范围

zoom 二维图形的变焦放大

13.6 视角控制(Viewpoint control)

rotate3d 旋动三维图形

view 设定3-D 图形观测点

viewmtx 观测点转换矩阵

13.7 图形注释(Graph annotation)

colorbar 显示色条

gtext 用鼠标在图上标注文字

plotedit 图形编辑工具

text 在图上标注文字

title 图形标题

xlabel X 轴名标注

ylabel Y 轴名标注

zlabel Z 轴名标注

13.8 硬拷贝(Hardcopy and

printing)

orient 设置走纸方向

print 打印图形或把图存入文件

printopt 打印机设置

verml 将图形保存为VRML2.0 文件

14 特殊图形(Specialized

graphs)

14.1 特殊平面图形(Specialized 2-D

graphs)

area 面域图

bar 直方图

barh 水平直方图

comet 彗星状轨迹图

compass 从原点出发的复数向量图

errorbar 误差棒棒图

ezplot 画二维曲线

ezpolar 画极坐标曲线

feather 从X 轴出发的复数向量图

fill 多边填色图

fplot 函数曲线图

hist 统计频数直方图

pareto Pareto 图

pie 饼形统计图

plotmatrix 散点图阵列

scatter 散点图

stairs 阶梯形曲线图

stem 火柴杆图

14.2 等高线及二维半图形(Contour and 2-1/2D

graphs)

clabel 给等高线加标注

contour 等高线图

contourf 等高线图

contour3 三维等高线

ezcontour 画等位线

ezcontourf 画填色等位线

pcolor 用颜色反映数据的伪色图

voronoi Voronoi 图

14.3 特殊三维图形(Specialized 3-D

graphs)

bar3 三维直方图

bar3h 三维水平直方图

comet3 三维彗星动态轨迹线图

ezgraph3 通用指令

ezmesh 画网线图

ezmeshc 画等位线的网线图

ezplot3 画三维曲线

ezsurf 画曲面图

ezsurfc 画带等位线的曲面图

meshc 带等高线的三维网线图

meshz 带零基准面的三维网线图

pie3 三维饼图

ribbon 以三维形式绘制二维曲线

scatter3 三维散点图

stem3 三维离散杆图

surfc 带等高线的三维表面图

trimesh 三角剖分网线图

trisurf 三角剖分曲面图

waterfall 瀑布水线图

14.4 内剖及向量视图(Volume and vector

visualization)

coneplot 锥体图

contourslice 切片等位线图

quiver 矢量场图

quiver3 三维方向箭头图

slice 切片图

14.5 图像显示及文件处理(Image display and file

I/O)

brighten 控制色彩的明暗

colorbar 色彩条状图

colormap 设置色图

contrast 提高图像对比度的灰色图

gray 线性灰度

image 显示图像

imagesc 显示亮度图像

imfinfo 获取图像文件的特征数据

imread

从文件读取图像的数据阵(和伴随色图))

imwrite 把强度图像或真彩图像写入文件

14.6 影片和动画(Movies and

animation)

capture 当前图的屏捕捉

frame2im 将影片动画转换为编址图像

getframe 获得影片动画图像的帧

im2frame 将编址图像转换为影片动画

movie 播放影片动画

moviein 影片动画内存初始化

rotate 旋转指令

14.7 颜色相关函数(Color related

function)

spinmap 颜色周期性变化操纵

14.8 三维模型函数(Solid

modeling)

cylinder 圆柱面

patch 创建块

sphere 球面

Surf2patch 将曲面数据转换为块数据

15 句柄图形(Handle Graphics)

15.1 图形窗的产生和控制(Figure window creation and

control)

clf 清除当前图

close 关闭图形

figure 打开或创建图形窗口

gcf 获得当前图的柄

openfig 打开图形

refresh 刷新图形

shg 显示图形窗

15.2 轴的产生和控制(Axis creation and

control)

axes 在任意位置创建轴

axis 轴的控制

box 坐标形式在封闭式和开启式之间切换

caxis 控制色轴的刻度

cla 清除当前轴

gca 获得当前轴的柄

hold 图形的保持

ishold 若图形处保持状态则为真

subplot 创建子图

15.3 句柄图形对象(Handle Graphics

objects)

axex 在任意位置创建轴

figure 创建图形窗口

image 创建图像

light 创建光

line 创建线

patch 创建块

rectangle 创建方

surface 创建面

text 创建图形中文本

uicontextmenu 创建现场菜单对象

uicontrol 用户使用界面控制

uimenu 用户使用菜单控制

15.4 句柄图形处理(Handle Graphics

operations)

copyobj 拷贝图形对象及其子对象

delete 删除对象及文件

drawnow 屏幕刷新

findobj 用规定的特性找寻对象

gcbf “正执行回调操作”的图形的柄

gcbo “正执行回调操作”的控件图柄指令

gco 获得当前对象的柄

get 获得对象特性

getappdat 获得应用程序定义数据

isappdata 检验是否应用程序定义数据

reset 重设对象特性

rmappdata 删除应用程序定义数据

set 建立对象特性

setappdata 建立应用程序定义数据

15.5 工具函数(Utilities)

closereq 关闭图形窗请求函数

ishandle 若是图柄代号侧为真

newplot 下一个新图

16 图形用户界面工具(Graphical user interface

tools)

align 对齐用户控件和轴

cbedit 编辑回调函数

ginput 从鼠标得到图形点坐标

guide 设计GUI

menu 创建菜单

menuedit 菜单编辑

propedit 属性编辑

uicontrol 创建用户界面控制

uimenu 创建用户界面菜单

17 字符串(Character string)

17.1 通用字符串函数(General)

blanks 空格符号

cellstr 通过字符串数组构建字符串的元胞数组

char 创建字符传输组或者将其他类型变量转化为

字符串数组

deblank 删除最后的空格

double 把字符串变成ASCII 码值

eval 执行串形式的MATLAB 表达式

17.2 字符串查询(String tests)

iscellstr 若是字符串组成的元胞数组则为真

ischar 若是字符串则为真

isletter 串中是字母则为真

isspace 串中是空格则为真

isstr 若是字符串则为真

17.3 字符串操作(String

operations)

base2dec X-进制串转换为十进制整数

bin2dec 二进制串转换为十进制整数

dec2base 十进制整数转换为X

进制串

dec2bin 十进制整数转换为二进制串

dec2hex 十进制整数转换为16

进制串

findstr 在一个串中寻找一个子串

hex2dec 16-进制串转换为十进制整数

hex2num 16-进制串转换为浮点数

int2str 将整数转换为字符串

lower 把字符串变成小写

mat2str 将数组转换为字符串

num2str 把数值转换为字符串

strcat 把多个串连接成长串

strcmp 比较字符串

strcmpi 比较字符串(忽略大小写)

strings MATLAB 中的字符串

strjust 字符串的对齐方式

strmatch 逐行搜索串

strnomp 比较字符串的前N 个字符

strncmpi 比较字符串的前N

个字符(忽略大小写)

strrep 用另一个串代替一个串中的子串

strtok 删除串中的指定子串

strvcat 创建字符串数组

str2mat 将字符串转换为含有空格的数组

str2num 将字符串转换为数值

upper 把字符串变成大写

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值