
超级科学计算器
文章平均质量分 64
本专栏将介绍MATLAB的使用
HkSwaggyD
这个作者很懒,什么都没留下…
展开
-
MATLAB矩阵处理2——矩阵变换
矩阵变换是指对一个矩阵进行某种运算与操作,结果还是一个矩阵。包括求矩阵的对角阵,三角阵,矩阵的转置,矩阵的旋转,矩阵的翻转,矩阵求逆等。原创 2023-07-11 14:46:19 · 1252 阅读 · 1 评论 -
MATLAB矩阵处理1——特殊矩阵
③ rand(size(A)):产生与矩阵A同样大小的正态分布随机矩阵(size(A)将返回矩阵A的行数和列数)③ zeros(size(A)):产生与矩阵A同样大小的零矩阵(size(A)将返回矩阵A的行数和列数)③ rand(size(A)):产生与矩阵A同样大小的随机矩阵(size(A)将返回矩阵A的行数和列数)③ eye(size(A)):产生与矩阵A同样大小的矩阵(size(A)将返回矩阵A的行数和列数)fix(a+(b-a+1)*x):产生 [a, b] 区间上均匀分布的随机整数。原创 2023-07-11 10:56:21 · 1191 阅读 · 1 评论 -
MATLAB基础操作7——字符串处理
在MATLAB中,字符串是用单引号括起来的字符序列。MATLAB把一个字符串当作一个行向量,这个行向量中每一个元素对应一个字符,它的引用方法和数值向量相同。注意:如果字符串中的字符含有单引号,则该单引号字符要用两个单引号表示。除了一行字符串,MATLAB也支持建立多行字符串,形成字符串矩阵。此时要求各行字符数相等,即列数要相同。因此当各行字符数不相等时,需要用空格来调节各行的长度,使它们的列数彼此相同。例:建立一个字符串向量,然后对该向量做如下处理:① 取第1~5个字符组成的子字符串。原创 2023-07-10 01:11:42 · 2323 阅读 · 1 评论 -
MATLAB基础操作6——MATLAB基本运算
一般程序设计语言都包含算术运算、关系运算和逻辑运算。要注意的是,MATLAB的运算都是针对矩阵而言的,既有矩阵意义下的运算,也有针对矩阵元素的运算。原创 2023-07-07 12:18:35 · 2698 阅读 · 1 评论 -
MATLAB基础操作5——矩阵元素的引用
下标必须为正整数,且要用圆括号括起来。原创 2023-07-06 17:20:24 · 1881 阅读 · 1 评论 -
MATLAB基础操作4—— MATLAB矩阵的表示
矩阵是MATLAB中最基本的数据对象,MATLAB的大部分运算或者命令都是在矩阵的意义下执行的。在MATLAB中,矩阵的使用非常灵活,不需要对矩阵的维数和类型进行说明,就会根据用户所输入的内容自动进行设置。原创 2023-07-06 17:18:59 · 2254 阅读 · 1 评论 -
MATLAB基础操作3—— 变量及其操作
预定义变量是由MATLAB系统本身定义的变量。下面介绍几个常见的预定义变量。计算结果的默认赋值变量。当在命令窗口输入一个表达式时,表达式的值会自动赋值给ans虚数单位圆周率非数。在绘图的时候,如果想裁掉其中一部分,只要把要裁掉部分的坐标数据设为NaN即可我们在创建变量时应当尽量避免用预定义变量作为变量名,例如习惯上常在程序中使用 i 来作为循环变量,这时 i 就不再是预定义变量了。原创 2023-07-06 17:19:48 · 2677 阅读 · 2 评论 -
MATLAB基础操作2—— MATLAB数值数据表示方法、输出格式和相关内部函数数据类型
分为和。按照在内存中分配的字节数,每种类型又分为8位、16位、32位、64位。我们可以通过和由于8位有符号整数范围是(--1),129超过了此范围被转化为8位有符号整数的最大值即127;而8位无符号整数范围是(0~-1),129没有超过此范围则不变。当传入的参数为浮点数时,将四舍五入化为整数。分为(占用4个字节)和(占用8个字节),双精度型的数据精度更高。我们可以通过和函数将其他类型数据分别转化为单精度和双精度浮点型。注意:在MATLAB中,数值数据默认为double型即双精度型!原创 2023-07-06 17:16:28 · 3402 阅读 · 2 评论 -
MATLAB基础操作1——MATLAB操作环境
MATLAB运行时的工作文件夹,这里可以将自己的文件夹设为当前文件夹,所有的操作将全部在这个文件夹中进行。1. 直接自己选择:点击“浏览文件夹”,选择自己的文件夹。用于存储各种变量和结果的内存空间,可用于变量的显示和操作。2. 使用命令cd设置:格式为cd (文件路径)当前文件夹改为C盘中的Windows文件夹。输入命令进行操作,并显示命令执行结果。原创 2023-07-06 17:15:00 · 2406 阅读 · 2 评论