zoukankan      html  css  js  c++  java
  • MATLAB函数表(转自:http://bbs.06climate.com/forum.php?mod=viewthread&tid=16041&extra=page%3D4)

    MATLAB函数表
    4.1.1特殊变量与常数

     

    ans
    计算结果的变量名
    computer
    确定运行的计算机
    eps
    浮点相对精度
    Inf
    无穷大
    I
    虚数单位
    inputname
    输入参数名
    NaN
    非数
    nargin
    输入参数个数
    nargout
    输出参数的数目
    pi
    圆周率
    nargoutchk
    有效的输出参数数目
    realmax
    最大正浮点数
    realmin
    最小正浮点数
    varargin
    实际输入 的参量
    varargout
    实际返回的参量
       


    4.1.2操作符与特殊字符


    +
    -
    *
    矩阵乘法
    .*
    数组乘(对应元素相乘)
    ^
    矩阵幂
    .^
    数组幂(各个元素求幂)
    左除或反斜杠
    /
    右除或斜面杠
    ./
    数组除(对应元素除)
    kron
    Kronecker张量积
    :
    冒号
    ()
    圆括
    []
    方括
    .
    小数点
    ..
    父目录
    ...
    继续
    ,
    逗号(分割多条命令)
    ;
    分号(禁止结果显示)
    %
    注释
    !
    感叹号
    '
    转置或引用
    =
    赋值
    ==
    相等
    <>
    不等于
    &
    逻辑与
    |
    逻辑或
    ~
    逻辑非
    xor
    逻辑异或


    4.1.3基本数学函数


    abs
    绝对值和复数模长
    acos,acodh
    反余弦,反双曲余弦
    acot,acoth
    反余切,反双曲余切
    acsc,acsch
    反余割,反双曲余割
    angle
    相角
    asec,asech
    反正割,反双曲正割
    secant
    正切
    asin,asinh
    反正弦,反双曲正弦
    atan,atanh
    反正切,双曲正切
    tangent
    正切
    atan2
    四象限反正切
    ceil
    向着无穷大舍入
    complex
    建立一个复数
    conj
    复数配对
    cos,cosh
    余弦,双曲余弦
    csc,csch
    余切,双曲余切
    cot,coth
    余切,双曲余切
    exp
    指数
    fix
    朝0方向取整
    floor
    朝负无穷取整
    gcd
    最大公因数
    imag
    复数值的虚部
    lcm
    最小公倍数
    log
    自然对数
    log2
    以2为底的对数
    log10
    常用对数
    mod
    有符号的求余
    nchoosek
    二项式系数和全部组合数
    real
    复数的实部
    rem
    相除后求余
    round
    取整为最近的整数
    sec,sech
    正割,双曲正割
    sign
    符号数
    sin,sinh
    正弦,双曲正弦
    sqrt
    平方根
    tan,tanh
    正切,双曲正切


    1) 三角函数和双曲函数


    名称
    含义
    名称
    含义
    名称
    含义
    sin
    正弦
    csc
    余割
    atanh
    反双曲正切
    cos
    余弦
    asec
    反正割
    acoth
    反双曲余切
    tan
    正切
    acsc
    反余割
    sech
    双曲正割
    cot
    余切
    sinh
    双曲正弦
    csch
    双曲余割
    asin
    反正弦
    cosh
    双曲余弦
    asech
    反双曲正割
    acos
    反余弦
    tanh
    双曲正切
    acsch
    反双曲余割
    atan
    反正切
    coth
    双曲余切
    atan2
    四象限反正切
    acot
    反余切
    asinh
    反双曲正弦
       
    sec
    正割
    acosh
    反双曲余弦
       


    2) 指数函数


    名称
    含义
    名称
    含义
    名称
    含义
    exp
    E为底的指数
    log10
    10为底的对数
    pow2
    2的幂
    log
    自然对数
    log2
    2为底的对数
    sqrt
    平方根


    2)复数函数


    名称
    含义
    名称
    含义
    名称
    含义
    abs
    绝对值
    conj
    复数共轭
    real
    复数实部
    angle
    相角
    imag
    复数虚部
       


    3)圆整函数和求余函数


    名称
    含义
    名称
    含义
    ceil
    向+∞圆整
    rem
    求余数
    fix
    向0圆整
    round
    向靠近整数圆整
    floor
    向-∞圆整
    sign
    符号函数
    mod
    模除求余
       


    4)矩阵变换函数
     
    名称
    含义
    名称
    含义
    fiplr
    矩阵左右翻转
    diag
    产生或提取对角阵
    fipud
    矩阵上下翻转
    tril
    产生下三角
    fipdim
    矩阵特定维翻转
    triu
    产生上三角
    Rot90
    矩阵反时针90翻转
       


    5)其他函数


    名称
    含义
    名称
    含义
    min
    最小值
    max
    最大值
    mean
    平均值
    median
    中位数
    std
    标准差
    diff
    相邻元素的差
    sort
    排序
    length
    个数
    norm
    欧氏(Euclidean)长度
    sum
    总和
    prod
    总乘积
    dot
    内积
    cumsum
    累计元素总和
    cumprod
    累计元素总乘积
    cross
    外积
       




    4.1.4基本矩阵和矩阵操作


    blkding
    从输入参量建立块对角矩阵
    eye
    单位矩阵
    linespace
    产生线性间隔的向量
    logspace
    产生对数间隔的向量
    numel
    元素个数
    ones
    产生全为1的数组
    rand
    均匀颁随机数和数组
    randn
    正态分布随机数和数组
    zeros
    建立一个全0矩阵
    :(colon)
    等间隔向量
    cat
    连接数组
    diag
    对角矩阵和矩阵对角线
    fliplr
    从左自右翻转矩阵
    flipud
    从上到下翻转矩阵
    repmat
    复制一个数组
    reshape
    改造矩阵
    roy90
    矩阵翻转90度
    tril
    矩阵的下三角
    triu
    矩阵的上三角
    dot
    向量点集
    cross
    向量叉集
    ismember
    检测一个集合的元素
    intersect
    向量的交集
    setxor
    向量异或集
    setdiff
    向是的差集
    union
    向量的并集



    4.1.5数值分析和傅立叶变换


    cumprod
    累积
    cumsum
    累加
    cumtrapz
    累计梯形法计算数值微分
    factor
    质因子
    inpolygon
    删除多边形区域内的点
    max
    最大值
    mean
    数组的均值
    mediam
    中值
    min
    最小值
    perms
    所有可能的转换
    polyarea
    多边形区域
    primes
    生成质数列表
    prod
    数组元素的乘积
    rectint
    矩形交集区域
    sort
    按升序排列矩阵元素
    sortrows
    按升序排列行
    std
    标准偏差
    sum
    求和
    trapz
    梯形数值积分
    var
    方差
    del2
    离散拉普拉斯
    diff
    差值和微分估计
    gradient
    数值梯度
    cov
    协方差矩阵
    corrcoef
    相关系数
    conv2
    二维卷积
    conv
    卷积和多项式乘法
    filter
    IIR或FIR滤波器
    deconv
    反卷积和多项式除法
    filter2
    二维数字滤波器
    cplxpair
    将复数值分类为共轭对
    fft
    一维的快速傅立叶变换
    fft2
    二维快速傅立叶变换
    fftshift
    将FFT的DC分量移到频谱中心
    ifft
    一维快速反傅立叶变换
    ifft2
    二维傅立叶反变换
    ifftn
    多维快速傅立叶变换
    ifftshift
    反FFT偏移
    nextpow2
    最靠近的2的幂次
    unwrap
    校正相位角


    4.1.6多项式与插值




    conv
    卷积和多项式乘法
    roots
    多项式的根
    poly
    具有设定根的多项式
    polyder
    多项式微分
    polyeig
    多项式的特征根
    polyfit
    多项式拟合
    polyint
    解析多项式积分
    polyval
    多项式求值
    polyvalm
    矩阵变量多项式求值
    residue
    部分分式展开
    interp1
    一维插值
    interp2
    二维插值
    interp3
    三维插值
    interpft
    使用FFT的一维插值
    interpn
    多维插值
    meshgrid
    为3维点生成x和y的网格
    ndgrid
    生成多维函数和插值的数组
    pchip
    分段3次Hermite插值多项式
    ppval
    分段多项式的值
    spline
    3次样条数据插值


    4.1.7 绘图函数


    bar
    竖直条图
    barh
    水平条图
    hist
    直方图
    histc
    直方图计数
    hold
    保持当前图形
    loglog
    x,y对数坐标图
    pie
    饼状图
    plot
    绘二维图
    polar
    极坐标图
    semilogy
    y轴对数坐标图
    semilogx
    x轴对数坐标
    subplot
    绘制子图
    bar3
    数值3D竖条图
    bar3h
    水平3D条形图
    comet3
    3D慧星图
    cylinder
    圆柱体
    fill3
    填充的3D多边形
    plot3
    3维空间绘图
    quiver3
    3D震动(速度)图
    slice
    体积薄片图
    sphere
    stem3
    绘制离散表面数据
    waterfall
    绘制瀑布
    trisurf
    三角表面
    clabel
    增加轮廓标签到等高线图中
    datetick
    数据格式标记
    grid
    加网格线
    gtext
    用鼠标将文本放在2D图中
    legend
    图注
    plotyy
    左右边都绘Y轴
    title
    标题
    xlabel
    X轴标签
    ylabel
    Y轴标签
    zlabel
    Z轴标签
    contour
    等高线图
    contourc
    等高线计算
    contourf
    填充的等高线图
    hidden
    网格线消影
    meshc
    连接网格/等高线
    mesh
    具有参考轴的3D网格
    peaks
    具有两个变量的采样函数
    surf
    3D阴影表面图
    surface
    建立表面低层对象
    surfc
    海浪和等高线的结合
    surfl
    具有光照的3D阴影表面
    trimesh
    三角网格图





    4.2 MATLAB系统命令 

    命   令
    含    义
    help
    在线帮助
    helpwin
    在线帮助窗口
    helpdesk
    在线帮助工作台
    demo
    运行演示程序
    ver
    版本信息
    readme
    显示Readme文件
    who
    显示当前变量
    whos
    显示当前变量的详细信息
    clear
    清空工作间的变量和函数
    pack
    整理工作间的内存
    load
    把文件调入变量到工作间
    save
    把变量存入文件中
    quit/exit
    退出MATLAB
    what
    显示指定的matlab文件
    lookfor
    在HELP里搜索关键字
    which
    定位函数或文件
    path
    获取或设置搜索路径
    echo
    命令回显
    cd
    改变当前的工作目录
    pwd
    显示当前的工作目录
    dir
    显示目录内容
    unix
    执行unix命令
    dos
    执行dos命令
    !
    执行操作系统命令
    computer
    显示计算机类型

    4.3 关系与逻辑运算

    指令
    含义
    <
    小于
    <=
    小于等于
    >
    大于
    >=
    大于等于
    ==
    等于
    ~=
    不等于
    &
    逻辑 and
    |
    逻辑 or
    xor
    不相同就取1,否则取0
    any
    只要有非0就取1,否则取0
    all
    全为1取1,否则为0
    isnan
    为数NaN取1,否则为0
    isinf
    为数inf取1,否则为0
    isfinite
    有限大小元素取1,否则为0
    ischar
    是字符串取1,否则为0
    isequal
    相等取1,否则取0
    ismember
    两个矩阵是属于关系取1,否则取0
    isempty
    矩阵为空取1,否则取0
    isletter
    是字母取1,否则取0(可以是字符串)
    isstudent
    学生版取1
    isprime
    质数取1,否则取0
    isreal
    实数取1,否则取0
    isspace
    空格位置取1,否则取0

    4.4 矩阵的运算

    经  典  的  算  术  运  算  符
     
    运  算  符
    MATLAB表达式
    +
    a+b
    -
    a-b
    *
    a*b
    / 或
    a/b或a
    ^
    a^b

    4.5 快捷键

      1)ctrl+r:注释多行;

      2)ctrl+t:取消多行;

  • 相关阅读:
    jmeter压力测试报错:java.net.BindException: Address already in use: connect
    C# 对话框总结(转载)
    C# 文件操作方法大全(转载)
    C#实现进度条progress control(转载)
    在Windows下架设FTP服务器
    .Net环境下,使用installutil.exe注册、删除windows服务
    用双网卡实现跨网段访问(转载)
    HTTP协议详解(转载)
    学习开发web服务(转载)
    C# 实现http协议的GET和POST请求(转载)
  • 原文地址:https://www.cnblogs.com/cumtb3S/p/3905957.html
Copyright © 2011-2022 走看看