• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

matlab常见使用 - 长456风

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

matlab常见使用

可以新建一个.m文件,将代码放入其中

1、求平均

A=[

1 2;

3 4;

]

a=mean(A,1) %按列平均

b=mean(A,2) %按行平均

c=mean(A(:)) %全部平均

2、清屏

clc

3、执行.m文件

直接输入文件名即可,不需要后缀

4、赋值时不显示过程

在句子末尾加分号

5、取矩阵A的第一列

A(:,1) %  :  表示所有的行

6、绘制图

x = [1  2  3];l

y = [5  4  2];

scatter(x, y, \'.\');  %散点图

plot(x, y, \'r\');  %绘制折线图

7、hold on 和 hold off

前者的意思是,你在当前图的轴(坐标系)中画了一幅图,再画另一幅图时,原来的图还在,与新图共存,都看得到
后者表达的是,你在当前图的轴(坐标系)中画了一幅图,此时,状态是hold off,则再画另一幅图时,原来的图就看不到了,在轴上绘制的是新图,原图被替换了

8、plotyy双纵坐标绘图

plotyy(x,y1,x,y2,\'plot\'); %将点连起来

9、画图可选参数


其他可选参数示例

plot(t,y,\'-bs\',\'LineWidth\',2,... %设置线的宽度为2
\'MarkerEdgeColor\',\'k\',... %设置标记点边缘颜色为黑色
\'MarkerFaceColor\',\'y\',... %设置标记点填充颜色为黄色
\'MarkerSize\',10) %设置标记点的尺寸为10
10、注释多行快捷键 Ctr + R  取消注释  Ctr + T

11、求和  cumsum

12、矩阵的转置用  \' 表示

13、矩阵的乘

矩阵乘法要求左矩阵的行数与右矩阵的列数相等,即MxN维矩阵乘以NxM维矩阵

例:A=[1 1 1;2 2 2] B=[3 3;4 4;5 5;]
MATLAB语句:A*B

矩阵点乘要求两矩阵维数相等,即MxN维矩阵乘以MxN维矩阵
例:A=[1 1 1;2 2 2] B=[3 3 3;4 4 4]
MATLAB语句:A.*B
14、矩阵的行和列大小

size(A, 1) %行数

size(A, 1) %列数

15、合并矩阵

比如:A = [1 2 3 4]; B = [5 6 7 8];
把A和B合并成C = [1 2 3 4 5 6 7 8];

C=[A B]
如果想要合并成两行
C=[A;B]

16、matlab  {} 的使用

即使两个矩阵维数不同也可以放入一个{}钟

arr{k}  形式访问对应矩阵












鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap