Matlab学习笔记
以教材为依托自主学习matlab
云外山人
这个作者很懒,什么都没留下…
展开
-
Matlab学习笔记——程序设计
Matlab程序设计3.1设计思想–自顶而下例子:列主元的高斯消去法%列主元Gauss消去法function s = LZYgauss(A,b)%测量A一行的长度,储存在nn = length(A(:,1));%循环,消元for k = 1:n-1 %寻找列最大值 [a,t] = max(abs(A(k:n,k)));%记录运算的行数为t,最大值为a %最大值所在行为p p = t+k-1; %若a==0,则矩阵为奇异矩阵,输出错误信息 if原创 2022-03-27 20:38:51 · 727 阅读 · 0 评论 -
Matlab学习笔记——数学建模基础
数学建模基础2.1数学建模的概念2.2数据的保存和导入1.数据的保存1)整个工作区的保存 1.点击“保存工作区”按钮 2.点击工作区右上方的倒三角符号,在弹出的菜单中选择保存命令2)保存单个数据 1.在工作区内右键单个数据,在弹出的菜单中选择保存命令 2.使用save()命令 1.save('filename')--将工作区的所有变量保存为文件,如果filename包含路径,则保存在相应目录下,若不包含路径,则保存在左侧“当前文件夹”中 2.save('filena原创 2022-03-25 21:21:25 · 804 阅读 · 0 评论 -
Matlab学习笔记——基础知识(3)
3.符号运算的基本内容3.1符号变量代换及其函数>> %符号变量代换及其函数>> %subs(S, old, new) 把S中的old变量替换为new,old一定是符号表达式S中的符号变量,而new可以是符号变量,符号常量,数组,数值等>> %subs(S, new) 用new替换为S中的自变量>> syms a b c d k n x y w t;>> f = a * x ^ n + b * y + k;>> f1原创 2022-03-21 20:23:10 · 564 阅读 · 0 评论 -
Matlab学习笔记——基础知识(2)
2.矩阵在数学中,矩阵(Matrix)是指纵横排列的二维数据表格,matlab的功能之一就是能够直接处理矩阵。2.1实数矩阵的输入和数组输入方式保持一致。2.2复数矩阵的输入>> %单个元素输入>> A = [1 + 5 * i 3 + 4 * i;3 + 6 * i 2 + 3 * i]A = 1.0000 + 5.0000i 3.0000 + 4.0000i 3.0000 + 6.0000i 2.0000 + 3.0000i>>原创 2022-03-20 10:18:49 · 1267 阅读 · 0 评论 -
Matlab学习笔记——基础知识(1)
Matlab基础知识1.数组与变量1.1数组的定义empty array : 没有元素的空数组scalar : 只有一个元素的标量,实际上为只有一行一列的数组vector : 只有一行或一列的向量1.2数组的创建1.2.1创建一维数组>> %创建空数组>> A = [];>> %创建一维数组>> A1 = [1 2 3];>> A2 = [1,2,3];>> %创建等差数列数组>> B1 =原创 2022-03-19 16:50:17 · 932 阅读 · 0 评论