精华内容
下载资源
问答
  • MATLAB矩阵运算函数

    2021-04-22 20:50:19
    MATLAB矩阵运算函数表函数名函数功能abs( ) 绝对值、负数的模、字符串的ASCII码值都可用来求字符串矩阵所对应的ASCII码数值矩阵double( )char( ) 可以把ASCII码数值矩阵转换为字符串矩阵fix( ) 向零方向取整floor( )...

    MATLAB矩阵运算函数表

    函数名函数功能

    abs( ) 绝对值、负数的模、字符串的ASCII码值都可用来求字符串矩阵所

    对应的ASCII码数值矩阵double( )

    char( ) 可以把ASCII码数值矩阵转换为字符串矩阵

    fix( ) 向零方向取整

    floor( ) 不大于自变量的最大整数

    ceil( ) 不小于自变量的最小整数

    round( ) 四舍五入到最邻近的整数

    rem(x,y) 求余函数

    mod(x,y) %

    exp( ) 指数函数

    [ ] 空操作符

    format 格式符设置或改变数据输出格式 (其中格式符决定数据的输出格式)

    e1:e2:e3 冒号表达式可以产生一个行向量

    (其中e1为初始值,e2为步长,e3为终止值)

    linspace(a,b,n) 产生一个行向量

    (其中a和b是生成向量的第一个和最后一个元素,n是元素总数) [注:linspace(a,b,n)与a:(b-a)/(n-1):b等价]

    A(:,j) 表示取A矩阵的第j列全部元素

    A(i,:) 表示A矩阵第i行的全部元素

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

    A(i:i+m,:) 表示取A矩阵第i~i+m行的全部元素

    A(:,k:k+m) 表示取A矩阵第k~k+m列的全部元素

    A(i:i+m,k:k+m) 表示取A矩阵第i~i+m行内,并在第k~k+m列中的所有元素

    zeros 产生全0矩阵(零矩阵)

    ones 产生全1矩阵(幺矩阵)

    eye 产生单位矩阵

    rand 产生0~1间均匀分布的随机矩阵

    randn 产生均值为0,方差为1的标准正态分布随机矩阵

    zeros(size(A)) 建立一个与矩阵A同样大小的零矩阵

    reshape(A,m,n) 在矩阵总元素保持不变的前提下,将矩阵A重新排成m×n的二维矩阵magic(n) 生成一个n阶魔方矩阵(其每行、每列及两条对角线上的元素和都相等)

    vander(V) 生成以向量V为基础向量的范得蒙矩阵(最后一列全为1,倒数第二列为一个指定的向量,其他各列是其后列与倒数第二列的点乘积)

    hilb(n) 生成希尔伯特矩阵

    invhilb(n) 求n阶的希尔伯特矩阵的逆矩阵

    (用一般方法求逆会因原始数据的微小扰动而产生不可靠的计算结果)

    toeplitz(x,y) 生成一个以x为第1列,y为第1行的托普利兹矩阵(除第1行第1列外,

    展开全文
  • 1、blkdiag函数:生成指定对角线元素的矩阵2、用法说明A =blkdiag(a,b,c,d,...) 函数产生以a,b,c,d,...为对角线元素的矩阵A3、举例说明>> x = blkdiag(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16)x =1 0 0 0...

    1、blkdiag函数:生成指定对角线元素的矩阵

    2、用法说明

    A = blkdiag(a,b,c,d,...) 函数产生以a,b,c,d,...为对角线元素的矩阵A

    3、举例说明

    >> x = blkdiag(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16)

    x =

    1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

    0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0

    0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0

    0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0

    0 0 0 0 5 0 0 0 0 0 0 0 0 0 0 0

    0 0 0 0 0 6 0 0 0 0 0 0 0 0 0 0

    0 0 0 0 0 0 7 0 0 0 0 0 0 0 0 0

    0 0 0 0 0 0 0 8 0 0 0 0 0 0 0 0

    0 0 0 0 0 0 0 0 9 0 0 0 0 0 0 0

    0 0 0 0 0 0 0 0 0 10 0 0 0 0 0 0

    0 0 0 0 0 0 0 0 0 0 11 0 0 0 0 0

    0 0 0 0 0 0 0 0 0 0 0 12 0 0 0 0

    0 0 0 0 0 0 0 0 0 0 0 0 13 0 0 0

    0 0 0 0 0 0 0 0 0 0 0 0 0 14 0 0

    0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 0

    0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16

    4、附录

    >> help blkdiag

    blkdiag Block diagonal concatenation of matrix input arguments.

    |A 0 .. 0|

    Y = blkdiag(A,B,...) produces |0 B .. 0|

    |0 0 .. |

    Class support for inputs:

    float: double, single

    See also diag, horzcat, vertcat

    Overloaded methods:

    InputOutputModel/blkdiag

    Reference page in Help browser

    doc blkdiag

    展开全文
  • 1、area函数:Riccati方程求解2、用法说明Riccati方程的一般格式是:A'x+xA-xBx+C=0x=are(A,B,C) A、B、C为上述描述的Riccati方程的系数矩阵,x是方程的解3、用法实例>> A = [2 4 3;5 7 3;8 9 2]A =2 4 35 7 ...

    1、area函数:Riccati方程求解

    2、用法说明

    Riccati方程的一般格式是:A'x+xA-xBx+C=0

    x=are(A,B,C) A、B、C为上述描述的Riccati方程的系数矩阵,x是方程的解

    3、用法实例

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

    A =

    2 4 3

    5 7 3

    8 9 2

    >> B = [3 6 4;7 3 9;4 8 2]

    B =

    3 6 4

    7 3 9

    4 8 2

    >> C = [3 5 1;6 7 2;8 9 3]

    C =

    3 5 1

    6 7 2

    8 9 3

    >> x = are(A,B,C)

    Undefined function 'are' for input arguments of type 'double'.

    >> help are

    are not found.

    Use the Help browser search field to search the documentation, or

    type "help help" for help command options, such as help for methods.

    展开全文
  • 1、area函数:Riccati方程求解2、用法说明Riccati方程的一般格式是:A'x+xA-xBx+C=0x=are(A,B,C) A、B、C为上述描述的Riccati方程的系数矩阵,x是方程的解3、用法实例>> A = [2 4 3;5 7 3;8 9 2]A =2 4 35 7 ...

    1、area函数:Riccati方程求解

    2、用法说明

    Riccati方程的一般格式是:A'x+xA-xBx+C=0

    x=are(A,B,C) A、B、C为上述描述的Riccati方程的系数矩阵,x是方程的解

    3、用法实例

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

    A =

    2 4 3

    5 7 3

    8 9 2

    >> B = [3 6 4;7 3 9;4 8 2]

    B =

    3 6 4

    7 3 9

    4 8 2

    >> C = [3 5 1;6 7 2;8 9 3]

    C =

    3 5 1

    6 7 2

    8 9 3

    >> x = are(A,B,C)

    Undefined function 'are' for input arguments of type 'double'.

    >> help are

    are not found.

    Use the Help browser search field to search the documentation, or

    type "help help" for help command options, such as help for methods.

    展开全文
  • 1、blkdiag函数:生成指定对角线元素的矩阵2、用法说明A =blkdiag(a,b,c,d,...) 函数产生以a,b,c,d,...为对角线元素的矩阵A3、举例说明>> x = blkdiag(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16)x =1 0 0 0...
  • matlab矩阵运算

    2021-04-20 12:44:48
    主要包括特征值、奇异值、条件数、各类范数、矩阵秩、、矩阵迹、及矩阵空间运算。通用形式:funm(A,'函数名'), 其中A为输入矩阵变量,如,funm(B,'log'),起作用等同于logm(b).特征值范数:eig 或eigs,此函数能返回...
  • MATLAB矩阵运算部分知识总结
  • MATLAB计算常规矩阵函数 eAt sinA

    千次阅读 2020-12-28 13:06:52
    矩阵指数 计算和比较A的指数和A的矩阵指数。 A = [1 1 0; 0 0 2; 0 0 -1]; exp(A) ans = 3×3 2.7183 2.7183 1.0000 1.0000 1.0000 7.3891 1.0000 1.0000 0.3679 expm(A) ans = 3×3 2.7183 1.7183 1.0862...
  • matlab矩阵运算和数组运算》由会员分享,可在线阅读,更多相关《matlab矩阵运算和数组运算(7页珍藏版)》请在人人文库网上搜索。1、更新时间:2010-5-3matlab矩阵运算和数组运算作者:佚名教程来源:网络点击数:...
  • Matlab 矩阵运算

    2021-04-22 03:29:59
    Copyright 2008说明:这一段时间用Matlab做了LDPC码的性能仿真,过程中涉及了大量的矩阵运算,本文记录了Matlab中矩阵的相关知识,特别的说明了稀疏矩阵和有限域中的矩阵。Matlab的运算是在矩阵意义下进行的,这里所...
  • matlab符号运算函数大全.doc 3.1算术符号操作命令+、-、*、.*、\、.\、/、./、^、.^、’、.’功能符号矩阵的算术操作用法如下:A+B、A-B符号阵列的加法与减法。若A与B为同型阵列时,A+B、A-B分别对对应分量进行加减...
  • MATLAB矩阵运算-乘法

    千次阅读 2021-04-21 01:48:29
    如果矩阵A的列数等于矩阵B的行数,那么矩阵相乘,即C=A*B,就被定义为二维矩阵。...在矩阵乘法运算中A*B与B*A是不同的(线性代数知识),若只是矩阵A、B对应元素相乘,则是A.*B(乘号前面加个点.)。设矩阵...
  • MATLAB矩阵运算与应用实例.ppt》由会员分享,可在线阅读,更多相关《MATLAB矩阵运算与应用实例.ppt(14页珍藏版)》请在人人文库网上搜索。1、MATLAB矩阵运算和应用,A,2,1,基本知识,矩阵,矢量和数组之间的关系...
  • MATLAB矩阵及其数值运算

    千次阅读 2021-04-18 06:06:25
    matlab矩阵及其数值运算变量和数据操作变量与赋值1.变量命名在MATLAB6.5中,变量名是以字母开头,后接字母、数字或下划线的字符序列,最多63个字符。在MATLAB中,变量名区分字母的大小写。2.赋值语句(1) 变量=...
  • MATLAB常用矩阵函数

    2021-04-19 01:00:48
    MATLAB常用矩阵函数》由会员分享,可在线阅读,更多相关《MATLAB常用矩阵函数(2页珍藏版)》请在人人文库网上搜索。1、1. 矩阵的构造与操作zeros 生成元素全为0的矩阵ones 生成元素全为1的矩阵eye 生成单位矩阵rand...
  • Matlab矩阵运算

    2021-04-18 05:22:47
    第2章MATLAB矩阵及其运算2.1变量和数据操作2.2MATLAB矩阵2.3MATLAB运算2.4矩阵分析2.5矩阵的超越函数2.6字符串2.7结构数据和单元数据2.8稀疏矩阵2.1变量和数据操作2.1.1变量与赋值1.变量命名在MATLAB6.5中,变量名...
  • matlab矩阵运算命令

    2021-04-18 07:31:45
    还有有关极限、积1.1 矩阵的表示 1.2 矩阵运算 1.2.14 特殊运算 1.矩阵对角线元素的抽取 函数 diag 格式 X = diag(v,k) %以向量v的元素作为矩阵X的第k条对角线元素,当k=0时,v为X的主对角线;当k>0时,v为上方第...
  • MATLAB数组的常用函数

    2021-04-18 03:34:43
    3 进行数组运算的常用函数MATLAB中有一些常用函数,这些函数在日常的编程计算过程中会经常遇到,一般是基本的数学概念在MATLAB中的函数表达方式。这些函数MATLAB中可以同时作用于整个矩阵或者数组,应用起来非常...
  • 实验二matlab矩阵运算 共 17 页,第 0 页02014 秋 2012 级《MATLAB 程序设计》实验报告班级:软件 C121 姓名:冯杨腾 学号:125692实验二 MATLAB 矩阵及运算一、实验目的1、掌握矩阵和数组的表示与赋值方法2、了解...
  • MATLAB矩阵及其运算

    千次阅读 2021-04-18 05:09:55
    第2章MATLAB矩阵及其运算2.1变量和数据操作2.2MATLAB矩阵2.3MATLAB运算2.4矩阵分析2.5矩阵的超越函数2.6字符串2.7结构数据和单元数据2.8稀疏矩阵2.1变量和数据操作2.1.1变量与赋值1.变量命名在MATLAB 6.5中,变量名...
  • Matlab下大矩阵运算

    2021-04-18 07:04:30
    注意,一般Sparse矩阵运算如sum, diag等之后还是sparse矩阵,而当sparse矩阵和full矩阵一起参加运算时,结果会被强制转为full矩阵。要注意,当一个矩阵并不是很稀疏时尽量不要采用sparse方式存储,不便于矩阵运算,...
  • 根据有限差分法原理,将求解范围划分为一系列等间距的离散节点后,一维薛定谔方程转化为可以用一个矩阵方程...文章编号: 17—7521)3 020 6288 ( 00— 4—5 0 0通过有限差分和 MA L B矩阵运算 T A直接求解一维薛定谔...
  • 矩阵运算matlab入门——矩阵运算1、矩阵加法2、矩阵减法3、矩阵乘法3.1、 数乘运算3.2、 矩阵相乘3.2、点乘运算4、矩阵除法4.1、左除法4.2、右除法5、矩阵其它运算汇总6、矩阵幂函数6、矩阵求逆7、矩阵范数、两个点...
  • Matlab是一门处理数字图像的工具,可以利用matlab去实现以下计算较为复杂的数据运算。操作方法01初学Matlab肯定会有些艰难,但是通过一些小小的例子,便可以使得你慢慢的接触其中的含义。02例如对角矩阵,可以简单的...
  • MATLAB进行矩阵运算 第1章 矩阵及其基本运算 MATLAB,即“矩阵实验室”,它是以矩阵为基本运算单元。因此,本书从最基本的运算单元出发,介绍MATLAB的命令及其用法。 1.1 矩阵的表示 1.1.1数值矩阵的生成 1....
  • MATLAB矩阵运算

    2021-04-24 20:33:12
    MATLAB是基于矩阵和数组计算的,可以直接对矩阵和数组进行整体的操作,MATLAB有三种矩阵运算类型:矩阵的代数运算、矩阵的关系运算和矩阵的逻辑运算。其中,矩阵的代数运算应用最广泛。本文主要讲述矩阵的基本操作,...
  • MATLAB矩阵基本运算

    2021-11-23 23:55:03
    常用矩阵函数运算 矩阵元素的群运算 第二章向量与矩阵 列向量的建立,元素间用;号隔开: a = [2; 1; 4] 这样就可以运行出来一个列向量 要创建行向量,我们仍然是把一组数值用方括号括起来,不过这次使用的...
  • matlab矩阵如何运算相加

    千次阅读 2021-04-20 14:05:50
    matlab矩阵如何运算相加发布时间:2020-12-11 14:26:52来源:亿速云阅读:61作者:...matlab矩阵运算相加的方法:首先需要在matlab命令窗口中创建一个矩阵或数组;然后两矩阵相加需维数一致,在MATLAB中输入代码【A...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 27,574
精华内容 11,029
关键字:

matlab矩阵运算函数

matlab 订阅