zoukankan      html  css  js  c++  java
  • Matlab使用难点记忆

    MATLAB的数据显示格式

    虽然在MATLAB系统中数据的存储和计算都是双精度进行的,但MATLAB可以利用菜单或format命令来调整数据的显示格式。Format命令的格式和作用如下:

    l  format|format short         5位定点表示

    l  format long                15位定点表示

    l  format short e              5位浮点表示

    l  format long e              15位浮点表示

    l  format short g   系统选择5位定点和5位浮点中更好的表示

    l  format long g    系统选择15位定点和15位浮点中更好的表示

    l  format rat           近似的有理数的表示

    l  format hex           十六进制的表示

    l  format bank          用元 角分(美制)定点表示

    l  format compact       变量之间没有空行

    l  format loose         变量之间有空行

    MATLAB 提供了大量的函数来创建一些特殊的矩阵。常用的矩阵函数

    函数名称

    函数功能

    函数名称

    函数功能

    zeros(m,n)

    m行n列的零矩阵

    eig(A)

    求矩阵A的特征值

    eye(n)

    n阶方矩阵

    poly(A)

    求矩阵A特征多项式

    ones(m,n)

    m行n列元素为1的矩阵

    trace(A)

    求矩阵A的迹

    rand(m,n)

    m行n列的随机矩阵

    cond(A)

    求矩阵A的条件数

    randn(m,n)

    m行n列的正态随机矩阵

    rref(A)

    求矩阵A的行最简形

    magic(n)

    n阶魔方矩阵

    inv(A)

    求矩阵A的逆矩阵

    hess(A)

    hess 矩阵

    det(A)

    求矩阵A的行列式

    sqrtm(A)

    求矩阵A的平方根

    expm(A)

    求矩阵A的指数值

    funm(A)

    按矩阵计算的函数值

    logm(A)

    求矩阵A的对数值

    rank(A)

    求矩阵A的秩

    morm(A,1)

    求矩阵A的范数

     

    操作符“:”的说明

    j:k      表示步长为1的等差数列构成的数组:[j, j+1, j+2,…, k]

    j:i:k    表示步长为i的等差数列构成的数组:[j,j+i,j+2*i,…, k]

    A(i:j)   表示A(i),A(i+1),…,A(j)

    对矩阵元素的操作

    A(i,j)     表示矩阵A的第i行第j列元素。

    A(:,j)     表示矩阵A的第j列。

    A(i,:)     表示矩阵A的第i行。

    A(:,:)     表示A的所有元素构造2维矩阵

    A(:)       表示以矩阵A的所有元素按列做成的一个列矩阵。

    A(i)       表示矩阵A(:)的第i个元素。

    [ ]        表示空矩阵

      除了plot指令外,Matlab还提供了许多其它的二维绘图指令,这些指令大大扩充了Matlab的曲线作图指令,可以满足用户的不同需要。绘制二维图形的指令

    函数名称

    功能

    函数名称

    功能

    bar

    直方图

    loglog

    双对数曲线

    barh

    垂直的直方图

    semilogx

    x轴对数坐标曲线

    bar3

    三维直方图

    semilogy

    y轴对数坐标曲线

    bar3h

    垂直的三维直方图

    polar

    极坐标曲线

    hist

    统计直方图

    stairs

    阶梯图

    pie

    饼图

    stem

    火柴棍图

    pie3

    三维饼图

    pcolor

    伪彩图

    fplot

    数值函数二维曲线

    area

    面积图

    ezplot

    符号函数二维曲线

    errorbar

    误差棒棒图

    gplot

    绘拓扑图

    quiver

    矢量场图

    fill

    平面多边形填色

    ribbon

    代状图

  • 相关阅读:
    纯js实现字符串formate方法
    C#实现json压缩和格式化
    简单的前端校验框架实现
    快速拷贝文件
    0012 移除元素
    0011 删除链表的倒数第N个节点
    0010 最长公共前缀
    0009 合并两个有序链表
    0008 合并K个排序链表
    0007 回文数
  • 原文地址:https://www.cnblogs.com/lihuidashen/p/3428161.html
Copyright © 2011-2022 走看看