- 博客(56)
- 收藏
- 关注
原创 MATLAB循环结构之while语句
while语句while语句是通过判断循环条件是否满足来决定是否要继续循环的一种循环结构,也称条件循环语句。他的特点是先判断循环条件,条件满足时执行循环。while语句的一般格式如下:while 条件循环体语句end例1 根据矩阵指数的幂级数展开式求矩阵指数。思路: 设是给定的矩阵,E是矩阵指数展开式累次函数值,F是展开式的每一项,n是项数,循环一直进行到F很小,以至于F值加在E上的值影响不大时为止。为了判断F是否很小,可利用求矩阵范数的函数norm(F,1)来计算。...
2022-08-24 23:40:54
31877
3
原创 MATLAB循环结构
循环结构的基本思想就是重复,重复执行某些语句,以满足大量的计算要求。虽然每次循环执行的语句相同,但语句中一些变量的值是变化的,而且当循环到一定次数或满足条件后能结束循环。
2022-08-01 23:14:11
4856
原创 MATLAB选择结构之if语句
选择结构又称为分支结构,他根据给定的条件是否成立,来决定程序的运行路线,在不同的条件下,执行不同的操作。MATLAB用于实现选择结构的语句有if语句、switch语句和。注在我们日常的选择结构使用中,主要是使用if语句,它的灵活性好、适用范围广。...
2022-07-28 14:48:44
53183
原创 MATLAB程序控制结构之顺序结构
目录1、数据的输入2、数据的输出3、程序的暂停程序的控制结构有3种,顺序结构(顺序结构是指按照程序中语句的排列顺序依次执行,直到程序的最后一个语句为止。这是最简单的一种程序结构。),选择结构和循环结构。任何复杂的程序都可以由这3种基本结构构成。程序实现通常包括数据输入、数据处理和数据输出3个操作步骤,其中输入输出反映了程序的交互性,一般是一个程序必须的步骤,而数据处理是指要进行的操作与运算,根据解决的问题不同而需要使用不同的语句来实现。数据的输入通俗的说就是从键盘上获取数据 例如:如果要输入一个字符串
2022-07-24 20:35:30
1654
原创 MATLAB之M文件
脚本文件是将可执行程序语句放入M文件中,就像在命令行窗口那样,按其语句顺序及逻辑关系执行,可以理解为一般的可执行程序,脚本文件也叫命令文件。(2)脚本文件对MATLAB工作空间中的变量进行操作,文件中所有命令的执行结果也完全返回工作空间中,而函数文件中定义的变量为局部变量,当函数文件执行完毕时,这些变量被清除。(3)脚本文件可以直接运行,在MATLAB命令行窗口输入脚本文件的名字,就会顺序执行脚本文件中的命令,而函数文件不能直接运行,要以函数调用的方式来调用他。程序2首先建立函数文件feach.m。...
2022-07-17 16:34:59
11596
2
原创 MATLAB矩阵求值
矩阵的秩 矩阵的迹 矩阵的特征值和特征向量设向量,他的3种范数定义如下(1)向量1-范数:向量元素的绝对值之和。 (2)向量2-范数:向量元素平方和的平方根。 (2)向量-范数:所以向量元素绝对值中的最大值。 矩阵的范数设A是一个mn矩阵,V是一个含有n个元素的列向量,矩阵A的范数可以定义为, 上式只给出了矩阵范数的基本定义,未给出具体计算方法,完全按照上式是难以计算一个矩阵的某种具体范数的,从属于2种向量范数的矩阵范数计算公式如下。 (1)矩阵A的1-
2022-07-12 17:32:19
3303
原创 MATLAB矩阵变换
目录对角阵与三角阵1、对角阵(1)提取矩阵的对角线元素(2)构造对角线 2、三角阵(1)上三角阵(2)下三角阵矩阵的转置与旋转1、矩阵的转置2、矩阵的旋转3、矩阵的左右翻转4、矩阵的上下翻转矩阵的逆与伪逆1、矩阵的逆 在研究时,很多时候需要将矩阵的对角线元素提取出来形成一个列向量,而有时又需用一个列向量构造一个对角阵。 2、三角阵(1)上三角阵 (2)下三角阵 矩阵的转置与旋转1、矩阵的转置2、矩阵的旋转3、矩阵的左右翻转
2022-07-03 22:32:25
7071
原创 数学实验期末复习
目录一、矩阵计算二、符号计算三、程序控制四、作图一、矩阵计算第3章行列式 det(A)秩 rank(A)迹 trace(A)特征值 eig(A)特征向量>> A=magic(3)A = 8 1 6 3 5 7 4 9 2>> det(A)ans = -360>> rank(A)ans = 3&
2022-05-29 23:29:41
519
原创 MATLAB特殊矩阵
目录通用的特殊矩阵用于专门学科的特殊矩阵1、魔方矩阵2、范德蒙德(Vandermonde)矩阵3、希尔伯特(Hilbert)矩阵4、托普利兹(Toeplitz)矩阵5、伴随矩阵6、帕斯卡(Pascal)矩阵MATLAB是由早期专门用于矩阵运算的科学计算软件发展而来的。有一类具有特殊形式的矩阵被称为特殊矩阵,这些特殊矩阵在应用中具有通用性,还有一类在专门学科中得到应用。通用的特殊矩阵产生通用特殊矩阵的函数有以下几个。(1) zeros:产生全0矩阵,也就
2022-05-18 01:23:06
4936
原创 结构数据和单元数据
目录结构数据1、结构矩阵的建立与引用2、对结构数据的引用3、结构成员的修改单元数据单元矩阵的建立单元矩阵的引用单元矩阵的显示单元矩阵的删除MATLAB中的结构数据和单元数据类似于C语言中的结构体类型,将不同的数据集成到一个单一的变量中,使得大量的相关数据的处理和引用变得简单、方便。结构数据结构数据类型把一组类型不同而逻辑相关的数据组成一个有机的整体,以便管理和引用。1、结构矩阵的建立与引用建立一个结构矩阵可以采用给结构矩阵元素的成员赋值的方法...
2022-05-17 02:44:30
647
原创 MATLAB字符串
目录字符串的表示1、字符串是用单引号括起来的字符序列。2、在字符串中单引号是不能直接打出来的,需要用两个单引号来表示。3、一个字符串就是一个行向量,每个元素对应一个字符,其引用方法与数值向量相同,4、也可以用多行字符串建立字符串矩阵。字符串的操作1、字符串的执行2、字符串与数值之间的转换3、字符串的连接4、字符串的比较关系运算符比较字符串比较函数比较5、字符串的查找与替换在实际应用中,有两种基本的数据类型,一个是数值型数据,是指能参与数值运算的数.
2022-05-15 22:38:55
2240
原创 MATLAB运算
目录算术运算基本算术运算1.矩阵的加减运算3.矩阵除法4.矩阵的乘方点运算关系运算关系运算符运算法则算术运算基本算术运算基本算术运算有+(加)、—(减)、*(乘)、/(右除)、\(左除)、^(乘方)1.矩阵的加减运算和线性代数的矩阵加减规则一样,trivial值得一提的是一个标量也可以和矩阵进行加减运算,这时把标量和矩阵的每一个元素进行加减运算。x=[2,-1,0;3,2,-4];y=x-1y = 1 -...
2022-05-14 21:41:56
2102
原创 MATLAB矩阵的表示
目录矩阵的建立利用直接输入法建立矩阵建立实矩阵建立复矩阵利用已建好的矩阵建立更大的矩阵大矩阵由已建好的小矩阵拼接而成用实部矩阵和虚部矩阵构成复数矩阵冒号表达式矩阵元素的引用矩阵元素的引用方式矩阵元素通过下标(Subscript)来引用矩阵元素通过序号(Index)来引用矩阵元素的序号和下标可以利用sub2ind和ind2sub函数实现相互转换利用冒号表达式获取子矩阵利用空矩阵删除矩阵的元素改变矩阵的形状矩阵的建立利用直接输入..
2022-05-12 01:08:46
10773
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人