01 2023 档案
摘要:方阵的行列式值 把一个方阵看作一个行列式,并对其按行列式的规则求值,这个值就称为所对应的行列式的值。 det(A):求方阵A所对应的行列式的值。 例2.3.1: 验证 det(A-1)=1/det(A)。 >> format rat >> A = [1 3 2; -3 2 1; 4 1 2] A =
阅读全文
摘要:对角阵 对角阵:只有对角线上有非零元素的矩阵。 数量矩阵:对角线上的元素相等的对角矩阵。 单位矩阵:对角线上的元素都为1的对角矩阵。 提取矩阵的对角线元素 diag(A):提取矩阵 A 主对角线元素,产生一个列向量。 diag(A,k):提取矩阵 A 第 k 条对角线的元素,产生一个列向量。 构造对
阅读全文
摘要:通用性的特殊矩阵 zeros 函数:产生全0矩阵,即零矩阵。ones 函数:产生全1矩阵,即幺矩阵。eye 函数:产生对角线为1的矩阵。当矩阵是方阵时,得到一个单位矩阵。rand 函数:产生 区间均匀分布的随机矩阵。randn 函数:产生均值为0,方差为1的标准正态分布随机矩阵。 z
阅读全文
摘要:字符串的表示 在 Matlab 中,字符串是用单引号括起来的字符序列。 例1.7.1: >> xm = 'Matlab University' xm = 'Matlab University' >> xm(1:3) ans = 'Mat' 若字符串中的字符含有单引号,则该单引号字符要用两个单引号来表
阅读全文
摘要:算术运算 基本算术运算 基本算术运算符:+(加)、-(减)、*(乘)、/(右除)、\(左除)、^(乘方)。 Matlab 的算术运算是在矩阵意义下进行的。单个数据的算术运算只是矩阵运算的一种特例。 加法运算 若两矩阵同型,则运算时两矩阵的相应元素相加减。若两矩阵不同型,则 Matlab 将给出错误信
阅读全文
摘要:矩阵元素的引用方式 矩阵元素的引用 下标必须为正数,且用圆括号括起来 A(3,2)表示A矩阵第3行第2列的元素,如:>> A(3,2) = 200 例1.5.1: >> A = [1,2,3;4,5,6]; >> A(4,5) = 10 A = 1 2 3 0 0 4 5 6 0 0 0 0 0 0
阅读全文
摘要:矩阵是 Matlab 中最基本的数据对象,Matlab 大部分运算或命令都是在矩阵的意义下执行的。 矩阵的建立 直接输入法 将矩阵的元素用中括号括起来,按矩阵行的顺序输入各元素,同一行的各元素之间用逗号或空格分隔,不同行的元素之间用分号分隔。 例1.4.1: >> A = [1,2,3; 4,5,6
阅读全文
摘要:计算机所处理的数据,都是存放在内存单元中的,每个内存单元都有一个唯一的地址。程序就是通过这个内存地址访问内存单元的。在高级语言中,只需要给每个内存单元取一个名字,然后通过这个名字就能够访问每个内存单元了。 变量与赋值语句 在 Matlab 中,变量名是以字母开头,后接字母、数字或下画线的字符序列,最
阅读全文
摘要:数值数据类型的分类 整型 Y = int8(X) 将 X 中的值转换为 int8 类型。超出范围 [-27, 27-1] (二进制)的值映射到最近的端点。(对比C语言,当一个整数的值超出了它的存储范围时,就会发生溢出。) 对比: 当一个整数的值超出了它的存储范围时 结果 C语言 发生溢出 例1.2.
阅读全文
摘要:Matlab(Matrix Laboratry) MATLAB官方文档(点击此处跳转) 本笔记参考课程:科学计算与MATLAB语言_中南大学_中国大学MOOC(慕课) 友链:朋友的博客,第一章总结「matlab学习笔记」MATLAB基础知识 Matlab优势: 1.简单易用。不需要过多了解各种数值计
阅读全文