传说中除了生孩子什么都会的Matlab,客官不考虑学一下嘛!(吐血码字快哭了的必必终于放弃了排版)
![ca3bd5cac79cd8c0e9018d6b48fb6d75.png](https://i-blog.csdnimg.cn/blog_migrate/52fe21aa4cb899dd569f3b08c5515419.png)
做project.参加美赛,写论文必备神器,除了当计算器使用,还可以画图,可以处理数字信号,甚至可以播电影....
![02700ab36f4ba6e03e1133f5f84e253d.gif](https://i-blog.csdnimg.cn/blog_migrate/be859cab750c7199aebc7a24ba2a737c.gif)
本篇推送的目标人群是编程小白,以实用为目的,作为函数检查表为大家服务,看过即可上手.关注公众号并在后台回复"Matlab安装包"有惊喜赠送~但编程最更重要的还是逻辑思维的锻炼,因此,对希望进一步提升的同学,关注公众号集赞5个并截图发给后台,可获得Matlab进阶资料包噢~
本文共1333字,预计阅读时间8分钟.
注:matlab 必须使用中文简体 美式键盘!
一.运算方法
A=[a1 a2;b1 b2]
A*B
A+B
乘方A^3
点乘 .*
叉乘C=cross(A,B)
求逆矩阵inv(A)
求转置矩阵A=B'
求共轭矩阵conj(A)
行列式运算det(A)
求矩阵的轶rank(A)
求矩阵特征值E=eig(A)[A 全部特征值构想E 向量]
或[V,D]=eig(A)[A 全部特征值构成D 矩阵,特征向量构成V 向量]
Ax =b for x=inv(A)*B
矩阵分解 FOR upper triangular matrix and lower triangular matrix [l,u]=lu(A)
用matlab实现Jordan form[V,J]=Jordan(A)
若不设置变量,matlab自动设置结果为Ans
清空>>clear/>>clc
二.特殊常量
待更新ing(试图蒙混过关)
无穷 inf
圆周率π pi
自然对数e exp
三 二维图形绘制
plot(Y)中 Y可以为向量,实数矩阵或复数向量,功能强大,几乎任何数据形式都可放入其中。
坐标与曲线:
eg:
x=0:0.01:10
0为初值,到10终止,0.01为每次增加的长度
y1=sin(x)(敲黑板)
y2=cos(x)
plot(x,y1)
hold on[ 同一图的另一条曲线]
plot(x,y2,'r')
ps:这里‘r’的意思是该曲线为红色
按回车键即可在图形窗口中显示
(当然,也可以用如下函数:plot(x,[y1;y2]))
常用颜色:
蓝b 青c黑k 绿g 红r 白w 黄y
快来试试吧!记得用单引号引入哦
标记和线性:
plot命令设定属性:
线性linestyle
线宽linewidth
颜色color
标记点形状MakerType
标记点内部填充颜色MarkerFaceColor
标记点边缘颜色MarkerEdgeColor
坐标轴标注函数
格式:xlabel ylabel
格式xlabel(‘string’)
xlabel(‘x’)
坐标范围标注函数axis
格式:axis([横轴范围,纵轴范围])
eg:
axis([-4 4 -5 5])
标题title(‘string’)
图例
为了确定图例在图形中的位置,
我们用以下函数:
legend(‘string’)or legend(‘location’)
eg:southeast 即为图例在图形东南角
绘图
双纵坐标函数plotyy(x1,y1,x2,y2):
该函数为引入两条曲线x1,y1,x2,y2分别以左右纵轴为纵坐标的图像
多子图绘制
在一个图形窗绘制多条不同曲线
![61ff41e5ce0c42641e6d61dff2fcaee9.png](https://i-blog.csdnimg.cn/blog_migrate/b1309a9ce678f093bd3e61c1d62cafd9.jpeg)
必必最爱用的功能!不但美美美而且方便清晰,不多说,上教程!
subplot(m,n,p)共m*n个子窗口,在第p个子窗口的图形
eg:
subplot(2,2,1),stem(t,y)
subplot(2,2,2),stairs(t,y)
subplot(2,2,3),bar(t,y)
subplot(2,2,4),fill(t,y)
四.三维曲线的绘制
plot3(x,y,z)
也是很重要的函数!微积分偏导总不理解?不多说,画个图出来,盘他!
eg:
z=0:0.1:4*pi;
x=cos(z);
y=sin(z);
plot3(x,y,z)
grid(打上坐标网络的函数)
除此之外,还有对应坐标网格曲面的mesh函数,给曲面网格网格填充颜色的surf函数等
你也来试试吧!
![61bc6e6e9dfb693ca53129be8766ee3e.png](https://i-blog.csdnimg.cn/blog_migrate/daca35d599ef11e300a761ef51cb40b4.jpeg)
这些功能学会后,最最重要的,就是怎么把画好的数据分析图放到自己的论文上啦!
在图形窗口,点击edit中的复制图形选项,再用ctrl-V 复制至文档,就大功告成啦!
关注公众号“小窗”,
![3560457765b6b39775303cb4da481367.png](https://i-blog.csdnimg.cn/blog_migrate/7698e7d151eec769e340e93f79b81de2.jpeg)
扫码关注公众号有惊喜~
天下新鲜事那么多,我想和你一起看一看