MATLAB学习
我在桥上玩泥巴
好好学习,好好生活
展开
-
学习笔记 专题1-3~1-4
专题1-3 变量及其操作赋值语句的两种格式:①变量=表达式;②表达式;(默认把表达式的值赋给ans)若在语句末尾加上分号,则不输出结果。平方根函数:sqrt(*)绝对值函数:abs(*)预定义变量:系统默认存在的变量,如:ans为默认赋值变量i 和 j 表示虚数单位,pi表示圆周率NaN表示非数:NaN(坐标) 裁掉绘图中的坐标部分who 和 whos 命令...原创 2019-08-18 21:18:14 · 111 阅读 · 0 评论 -
学习笔记 专题5-1~5-2 (数字特征计算、多项式求值)
专题5-1 数据统计分析求最大值和最小值:向量求最大值和最小值矩阵例如:简便方法:注:(:)操作的含义:将矩阵A中所有元素堆叠为一个列向量求平均值和中值meanmedian示例:求和与求积累加和与累乘积cumsumcumprod 求得是一个向量:原向量中各个元素与前面的元素乘积,成为现在的元素示例:求标准差和相关系数定义:std()...原创 2019-09-02 22:19:22 · 175 阅读 · 0 评论 -
学习笔记4-1~4-3 (一维作图)
专题4-1 二维曲线plot 函数用法: plot(x,y)plot(x) :x向量中元素的值为纵坐标,元素所在的位置为横坐标(1,2,3…)复习语句x=linspace(a,b,c): 在a到b间均匀产生100个数构成向量xplot(向量x,含x的函数式)如:x=linspace(1,10,100);plot(x,sinx)用法:plot(x,y...原创 2019-08-29 23:53:39 · 1354 阅读 · 0 评论 -
学习笔记 专题3-6~3-8
专题3-6 函数文件的定义与调用函数文件的基本结构示例:新建函数文件,写按照格式函数,如函数写好之后点运行保存。之后在命令行窗口运用写好的函数,格式为如:匿名函数格式示例:专题3-7 函数的递归调用概念函数的递归调用3. 代码示例求n的阶乘:n!注意:判断语句中,等于号:==(双等于号)专题 3-8 函数的参数与变量的作...原创 2019-08-26 21:48:49 · 98 阅读 · 0 评论 -
学习笔记 专题3-4~3-5
专题 3-4 用for语句实现循环结构for语句:格式for 循环变量=表达式1:表达式2:表达式3;循环语句end注意事项:(*). 这里的点乘的小点勿要遗忘原理是取矩阵的每一列元素代入循环体,执行循环语句。因此有多少列向量,就执行多少次循环体。专题3-5 用while语句实现循环结构while语句:结构while 判断语句循环语句end...原创 2019-08-26 20:39:41 · 135 阅读 · 1 评论 -
学习笔记 专题3-1~3-3
专题3-1 顺序结构程序脚本文件的建立(即 M文件)脚本文件与函数文件的区别脚本文件函数文件数据输入A=input(’*’): 从键盘输入****赋给A 单引号数据输出disp('’) :输出**,但不会显示变量的值程序的暂停pause(延迟秒数)坐标的表示方法: 复数表示程序的表示示例输入+计算+输出专题 3-2 ...原创 2019-08-22 22:27:03 · 114 阅读 · 0 评论 -
学习笔记 专题2-3~2-5
专题2-3 矩阵求值行列式值:det(A)求秩:rank(A)bar(x): 对向量x做直方图grid on: 画表格axis([a,b,c,d]) :规定横坐标从a到b,纵坐标从c到d求矩阵迹: trace(A)求向量范数:norm(V)或norm(V,2) :求2范数norm(V,1) :求1范数norm(V,inf) :求无穷范数求矩阵范数同上norm语句...原创 2019-08-22 21:30:40 · 125 阅读 · 0 评论 -
学习笔记 专题1-1~1-2
专题1-1 MATLAB系统环境当命令语句一行写不下时,可用 … 作为续行符;clear命令,可清除工作区的所有变量,用clc命令时可以清除界面的所有内容;新建一个文件夹的方法:cd c:\lxdm 按enter键即可;当变量名与系统函数相同时,优先调用的是变量。如:设置文件搜素路径1-2 Matlab 数值数据1.整型数据类型int8(整数值) 函数将数值...原创 2019-08-17 22:22:04 · 190 阅读 · 0 评论 -
学习笔记 专题2-1~2-2
专题2-1 特殊矩阵通用特殊矩阵zeros函数ones函数eye函数rand函数randn函数zeros(m)zeros(m,n)zeros(size(A))产生各种随机数示例:第一行:产生5行5列,从10到99之间的随机矩阵第二行:产生5行5列,期望为0.6,方差为0.1的随机矩阵第三行:产生5行5列,单位矩阵第四行:判断两边的矩阵等式是否相...原创 2019-08-19 22:50:12 · 120 阅读 · 0 评论 -
学习笔记 专题1-6~1-7
专题1-6 MATLAB基本运算inv(A)函数:表示矩阵A的逆矩阵除法:右除/,左除\。右除表示左边除以右边,B/A等效于B*inv(A)。乘方运算:A^x矩阵点运算:A.B等于A矩阵和B矩阵相应元素相乘等于号:==;不等于:~=专题1-7 字符串处理字符串用单引号字符串倒叙排列:ch(end原创 2019-08-19 21:52:35 · 110 阅读 · 0 评论 -
学习笔记 专题1-5
专题1-5 矩阵元素的引用通过下标来引用矩阵元素:如A(3,2)表示引用矩阵的第三行第二列元素。通过序号来引用:矩阵各元素的序号为 按照列的顺序,从上到下依次为1,2…如:矩阵元素序号与坐标的相互转化:sub2ind函数:坐标转化为序号函数。 用法:D=sub2ind(S,I,J) s表示几行几列的行向量size函数:得到矩阵的行数和列数,形成行向量 用法:si...原创 2019-08-18 22:05:48 · 105 阅读 · 0 评论 -
学习笔记 专题6-1 MATLAB求微分与积分
专题6-1 数值微分与积分数值微分微分:diff(x)向前差分:示例:2. 数值积分quad(函数名,区间a,区间b,精度,是否展现积分过程)示例:n为执行次数,n越小,执行效率越高数值积分的第二种方法:自适应积分integral(函数名,下限,上限) :可以进行无穷积分示例;数值积分的第三种方法:quadgk(函数名,下限,上限)示例:...原创 2019-09-02 23:12:20 · 297 阅读 · 0 评论