MATLAB
Sandwich66
写博客,图一乐!
展开
-
MATLAB课程笔记(七)—— 程序流程控制
脚本文件和函数文件 脚本文件是可以在命令行窗口直接执行的文件,也叫命令文件。 函数文件是定义一个函数,不能直接执行,而必须以函数调用的方式来调用它。文件的建立①用命令行窗口按钮船舰文件(主页——>新建脚本)②用edit命令创建文件。 eg:edit test顺序结构1.数据的输入 A=input(提示信息,选项);2.数据的输出 disp(输出项);3.程序的暂停 p...原创 2021-11-14 21:39:57 · 331 阅读 · 0 评论 -
MATLAB课程笔记(六)—— 矩阵处理
通用的特殊矩阵: zeros函数:产生全0矩阵。 ones函数:产生全1矩阵. eye函数:产生对角线为1的矩阵。 rand函数:产生(0,1)区间均匀分布的随机矩阵。 randn函数,产生均值为0.5,方差为1的标准正态分布随机矩阵。>> zeros(3,2),ones(3,2),eye(3,2),rand(3,2),randn(3,2)ans = 0 0 0 ...原创 2021-11-14 21:26:05 · 1140 阅读 · 0 评论 -
matlab复习——多项式处理
conv(A,B):计算多项式的乘法,其中A,B为多项式系数组成的向量,返回值为多项式乘法结果组成的向量。>> conv([2,1,3],[1,2,3])ans = 2 5 11 9 9[Q,r]=deconv(A,B):计算多项式的除法,其中A,B为多项式系数组成的向量,返回值Q为多项式除法结果的商式,r为除法结果的余式。>> [Q,r]=deconv([2,1,3],[1,2,3])Q = 2r原创 2021-11-10 08:42:07 · 575 阅读 · 0 评论 -
MATLAB——矩阵特征值函数
原创 2021-11-09 22:21:32 · 1064 阅读 · 0 评论 -
MATLAB—— sqrt与sqrtm的区别
sqrt:对应每个元素开平方sqrtm:对应矩阵开平方函数代码如下:>> A=[1,2,3;4,5,6;7,8,9]A = 1 2 3 4 5 6 7 8 9>> sqrt(A)ans = 1.0000 1.4142 1.7321 2.0000 2.2361 2.4495 2.6458 2.8284 3.0000&原创 2021-11-09 21:36:36 · 4061 阅读 · 0 评论 -
MATLAB课程笔记(五)—— 字符串表示
字符串的表示 在MATLAB中,字符串是用单引号括起来的字符序列。>> xm='Zhe Jiang Normal University'xm = 'Zhe Jiang Normal University'>> xm(1:3)ans = 'Zhe' 若字符串中的字含有单引号,则该单引号字符要哟了那个两个单引号来表示。>> 'I''m a student'ans = 'I'm a ...原创 2021-10-17 20:45:30 · 1231 阅读 · 0 评论 -
MATLAB课程笔记(四)—— MATLAB基本运算
算术运算(1)基本算术运算 基本算术运算符:+(加)、-(减)、*(乘)、/(右除)、\(左除)、^(乘方)。 1.MATLAB的算术运算是在矩阵意义下进行的。 2.单个数据的算术运算只是矩阵运算的一种特例。 加减运算 1.若两矩阵同型,则运算时两矩阵的相应元素相加减。 2.若两矩阵不同型,则MATLAB将给出错误信息。 乘法运算 1.矩阵A和B进行乘法运算,要...原创 2021-10-17 19:26:29 · 575 阅读 · 0 评论 -
MATLAB课程笔记(一)——导论
课程导入MATLAB的优势:不需要过多的了解各种数值计算方法的具体细节和计算公式,也不需要繁琐的底层编程。 可以专注于实际问题的分析和设计,大大地提高了工作效率和质量,为科学眼界与工程应用提供重要手段。MATLAB语言的主要功能: MATLAB——MATrix LABoratary(矩阵实验室)求的根1.直接使用公式2.数值计算方法:迭代法、二分法、割线法。3.MATLAB求解。方法一:多项式求根函数roots&...原创 2021-10-08 16:47:05 · 119 阅读 · 0 评论 -
MATLAB课程笔记(二)——MATLAB基础知识
MATLAB系统环境MATLAB操作界面的组成 采用与office 2010相同风格的操作界面。>>:命令提示符表示MATLAB处于准备状态。...:续行符MATLAB的搜索路径>>clear 清除工作区的全部变量如何设置文件搜索路径1.用path命令设置文件的搜索路径。例如>>path(path,'e:\work')2.对话框设置文件搜索路径。 主页——>功能区——>设...原创 2021-10-08 18:11:20 · 381 阅读 · 0 评论 -
MATLAB课程笔记(三)——矩阵
矩阵的建立 (1)利用直接输入法建立矩阵:将矩阵的元素用中括号括起来,按矩阵行的顺序输入各元素,同一行的各元素之间用逗号或空格分隔,不同行的元素之间用分号分隔。eg: (2)利用已建好的矩阵来建立更大的矩阵:一个大矩阵可以由已经建立好的小矩阵拼接而成。eg: 可以用实部矩阵和虚部矩阵构成复数矩阵。eg:冒号表达式格式: e1:e2:e3其中e1为初始值,e2为步长,e3为终...原创 2021-10-17 10:32:33 · 521 阅读 · 0 评论