zoukankan      html  css  js  c++  java
  • (专题一)04 matlab矩阵表示

    矩阵的建立

    1. 直接输入法建立矩阵,

    建立一个三行三列的矩阵

    >>A=[1,2,3;4,5,6;7,8,9]

    建立一个三行两列的矩阵

    >>B=[1,2;4,5;7,8]

    2. 利用已经建立好的矩阵建立更大的矩阵

    >>A=[1,2,3;4,5,6;7,8,9]

    >>B=[-1,-2,-3;-4,-5,-6;-7,-8,-9]

    >>C=[A,B;B,A]

    3. 利用实部矩阵和虚部矩阵构成复数矩阵

    >>B=[1,2,3;4,5,6]

    >>C=[6,7,8;9,10,11]

    >>A=B+i*C

    冒号表达式 :(产生一个以e1为初始值以e3为终止值,以步长e2为增量的行向量)

    e1:e2:e3

    e1 初始值 ;          e2 步长 ;          e3终止值

    linspace函数

      linspace(a,b,n)

    a 第一个元素

    b 最后一个元素

    n 元素总数

    当n省略时自动产生一百个元素

    结构矩阵和单元矩阵

    1 . 结构矩阵 

          格式:结构矩阵元素.成员名=表达式

    >>a(1).x1=10;a(1).x2='liu';a(1).x3=[11,21;34,23];

    给矩阵a中的第一个元素的x1成员赋值为10,给x2赋值字符串‘liu’

    2 . 单元矩阵

       与结构元素不同,单元矩阵每个元素直接就是由不同类型的数据组成的

    建立单元矩阵和一般矩阵相似,直接输入就可以了,单元矩阵元素用大括号括起来

    >>b={10,'liu',[11,12;13,14];12,'wang',[23,4;12,23];...

    14,'lan',[34,67;56,89]}

    建立了一个三行三列的单元矩阵

  • 相关阅读:
    yum插件yum-fastestmirror
    mysql利用yum安装指定数据存放路径
    快速搭建Seeddms文档管理系统
    Oracle单实例启动多个实例
    HTTP 304状态分析
    Oracle快速克隆安装
    Linux安装SQLite轻量级数据库
    redhat利用yum快速搭建LAMP环境
    将博客搬至CSDN
    GenericServlet 、Servlet和httpServler他们之间的关系
  • 原文地址:https://www.cnblogs.com/fanglijiao/p/11090103.html
Copyright © 2011-2022 走看看