中国汽车工程师之家--聚集了汽车行业80%专业人士 

论坛口号:知无不言,言无不尽!QQ:542334618 

本站手机访问:直接在浏览器中输入本站域名即可 

  • 1014查看
  • 0回复

小整理:MATLAB常用的基本数学函数

[复制链接]
  • TA的每日心情
    开心
    1-7-2015 18:43
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 13-11-2010 09:25:19 | 显示全部楼层 |阅读模式

    汽车零部件采购、销售通信录       填写你的培训需求,我们帮你找      招募汽车专业培训老师


    这里有matlab数学基本函数,新手分享!

    小整理:MATLAB常用的基本数学函数
    (作者:佚名    文章来源:别处)
    MATLAB常用的基本数学函数
    abs(x):纯量的绝对值或向量的长度
    angle(z):复数z的相角(Phase angle)
    sqrt(x):开平方
    real(z):复数z的实部
    imag(z):复数z的虚部
    conj(z):复数z的共轭复数
    round(x):四舍五入至最近整数
    fix(x):无论正负,舍去小数至最近整数
    floor(x):地板函数,即舍去正小数至最近整数
    ceil(x):天花板函数,即加入正小数至最近整数
    rat(x):将实数x化为分数表示
    rats(x):将实数x化为多项分数展开
    sign(x):符号函数 (Signum function)。
    当x<0时,sign(x)=-1;
    当x=0时,sign(x)=0;
    当x>0时,sign(x)=1。
    rem(x,y):求x除以y的馀数
    gcd(x,y):整数x和y的最大公因数
    lcm(x,y):整数x和y的最小公倍数
    exp(x):自然指数
    pow2(x):2的指数
    log(x):以e为底的对数,即自然对数或
    log2(x):以2为底的对数
    log10(x):以10为底的对数
    ===============================================
    小整理:MATLAB常用的三角函数
    sin(x):正弦函数
    cos(x):馀弦函数
    tan(x):正切函数
    asin(x):反正弦函数
    acos(x):反馀弦函数
    atan(x):反正切函数
    atan2(x,y):四象限的反正切函数
    sinh(x):超越正弦函数
    cosh(x):超越馀弦函数
    tanh(x):超越正切函数
    asinh(x):反超越正弦函数
    acosh(x):反超越馀弦函数
    atanh(x):反超越正切函数
    ===============================================
    变数也可用来存放向量或矩阵,并进行各种运算,如下例的列向量(Row
    vector)运算:   
    x = [1 3 5 2];
    y = 2*x+1
    y = 3 7 11 5
    ===============================================
    小提示:变数命名的规则
       1.第一个字母必须是英文字母
       2.字母间不可留空格
       3.最多只能有19个字母,MATLAB会忽略多馀字母
    ===============================================
    小整理:适用於向量的常用函数有:
    min(x): 向量x的元素的最小值
    max(x): 向量x的元素的最大值
    mean(x): 向量x的元素的平均值
    median(x): 向量x的元素的中位数
    std(x): 向量x的元素的标准差
    diff(x): 向量x的相邻元素的差
    sort(x): 对向量x的元素进行排序(Sorting)
    length(x): 向量x的元素个数
    norm(x): 向量x的欧氏(Euclidean)长度
    sum(x): 向量x的元素总和
    prod(x): 向量x的元素总乘积
    cumsum(x): 向量x的累计元素总和
    cumprod(x): 向量x的累计元素总乘积
    dot(x, y): 向量x和y的内积
    cross(x, y): 向量x和y的外积
    (大部份的向量函数也可适用於矩阵,详见下述。)
    ===============================================
    下表即为MATLAB常用到的永久常数。
    小整理:MATLAB的永久常数
    i或j:基本虚数单位(即)
    eps:系统的浮点(Floating-point)精确度
    inf:无限大, 例如1/0
    nan或NaN:非数值(Not a number),例如0/0
    pi:圆周率 p(= 3.1415926...)
    realmax:系统所能表示的最大数值
    realmin:系统所能表示的最小数值
    nargin: 函数的输入引数个数
    nargout: 函数的输出引数个数

    快速发帖

    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    QQ|手机版|小黑屋|Archiver|汽车工程师之家 ( 渝ICP备18012993号-1 )

    GMT+8, 11-5-2024 18:24 , Processed in 0.188089 second(s), 27 queries .

    Powered by Discuz! X3.5

    © 2001-2013 Comsenz Inc.