Matlab学习笔记(二)

Matlab学习笔记(二)

继续记录一些关于线性代数的命令
一些关于高数的简单命令
简单的画图操作
在matlab命令行窗口时,help命令可以解决大部分问题,如果对某些命令不了解,help一下,大部分功能以及举例matlab会告诉你。lookfor也可以,lookfor命令找到的资料相当全面,都是以英文形式呈现,阅读略有困难。help命令简洁明了,汉化版以中文形式呈现,比较方便,下面以rank,矩阵的秩举例
在这里插入图片描述在这里插入图片描述

下面继续线代简单命令

1:替换某行某列的具体值,如将a矩阵第行第二列的值改为3使该矩阵不是奇异矩阵,以便接下来求逆矩阵。
在这里插入图片描述2:inv函数,b=inv(a),b是a的逆矩阵,前提是,a不是奇异矩阵。
在这里插入图片描述
3:eye()函数。写单位矩阵。eye(n),n行n列的单位矩阵。
在这里插入图片描述
4:这边插入一个命令who。who可以查看变量。
在这里插入图片描述5:类似python里面的for(个人理解):
如:1~3
在这里插入图片描述6:转置,b=b’。
在这里插入图片描述7:rref()函数
有方程组:

x1+3x2+3x3=1
4x1+5x2+6x3=2
7x1+8x2+9x3=3

用rref函数可以达到解方程组和化简得到矩阵的秩的效果。
在这里插入图片描述当然a\b和inv(a)*b也可以求解
在这里插入图片描述8:rank函数,求矩阵的秩。如rank(a)。
9:max()函数,求出矩阵中每列最大值。
如:
在这里插入图片描述
10:eig()函数,此处求得是矩阵a的特征向量。
在这里插入图片描述11:a(:)表示将矩阵变为向量,列向量。
在这里插入图片描述12:查找功能,查找元素所在的行和列
在这里插入图片描述13:排序,sort()函数。
在这里插入图片描述
14:添加元素,下面给b添加第四个元素
在这里插入图片描述

有关高等数学的简单命令

1:首先定义三个变量,x,y,z。输入一个关于x的函数。才发现matlab有自动纠正的功能,拯救手滑和眼瞎
在这里插入图片描述2:求导!
diff函数,可以求任意阶导数。
在这里插入图片描述在这里插入图片描述3:求积分。定积分与不定积分。
int和quad命令。
int命令,用于求可求积分的函数
在这里插入图片描述quad函数,用于求具体值,vpa则用于精确到小数点后多少位。matlab所求数值本身是双精度的。
44:求极限。
limit()函数。
无穷大表示为inf
此例求的是一个重要极限
在这里插入图片描述5:泰勒展开式

在这里插入图片描述6:求和sysmsum()
此例求的是,1~n的平方和。
在这里插入图片描述1~100求和
在这里插入图片描述7:多项式的表示
polyval()用于求多项式的值。
y=polyval(p,x)求的则是,在x处多项式的值,p为多项式的系数,元素按降幂排序。
在这里插入图片描述

p=x^2+2x+3,0.1为间隔,求01间该多像是在各处的取值。

以变量形式呈现
在这里插入图片描述8:求根
roots()函数
在这里插入图片描述

简单绘图

1:二维图
绘制二维图像,常用描点法,涉及到点,变量后必须加.以表示数值运算,否则为向量。o表示点是o形状,r则是red的缩写,线条的颜色为红色。
在这里插入图片描述在这里插入图片描述hold on的作用
在这里插入图片描述我们可以控制点的图案和颜色,但是不是所有图案都可以。
在这里插入图片描述

2:三维图
三维图的绘制,用织网法。
在这里插入图片描述在这里插入图片描述终于写完了,这是今天上午数模培训内容的一部分,中途睡着了,错过了一些东西。
最后save命令可以保存mat文件,save+文件名
load命令加载之前保存的mat文件,load+文件名
clear命令删除之前的变量
clc命令,清屏

  • 6
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值