可以新建一个.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}  形式访问对应矩阵

matlab常见使用的更多相关文章

  1. MATLAB常见的学习率下降策略

    MATLAB常见的学习率下降策略 凯鲁嘎吉 - 博客园 http://www.cnblogs.com/kailugaji/ 1. 几种常见的学习率下降策略(learning rate decay st ...

  2. Mac下安装Matlab R2015b

    步骤 下载Matlab R2015b链接:http://pan.baidu.com/s/1pLGpUfp 密码:k1xg 下载破解文件r2015b_crackhttp://download.csdn. ...

  3. 代码生成codegen

    代码生成codegen 该模块提供了从SymPy表达式生成直接可编译代码的功能.该codegen功能是SymPy中代码生成功能的用户界面.下面为可能希望直接使用框架的高级用户提供了一些实现细节. 注意 ...

  4. paper 115:常见的概率分布(matlab作图)

    一.常见的概率分布 表1.1 概率分布分类表 连续随机变量分布 连续统计量分布 离散随机变量分布 分布 分布 二项分布 连续均匀分布 非中心 分布 离散均匀分布 (Gamma)分布 分布 几何分布 指 ...

  5. [Machine-Learning] matlab 矩阵常见基本操作

    概述 对矩阵的主要操作,matlab 中都有现成的指令或者库函数与之对应. 矩阵最早来自于方程组的系数和常数所构成的方阵,这一概念是由19世纪的英国数学家凯利提出的. 创建矩阵 这里写的不全,但是足够 ...

  6. MATLAB那些常见的命令

    1.clear :清除内存变量和函数,也就是把WorkSpace的变量给清空: 2.clc :清楚当前Matlab命令窗口的内容:相当于清楚屏幕吧,重新开始,简洁一点,注意clc是不清 楚变量的.一般 ...

  7. [数字图像处理]常见噪声的分类与Matlab实现

    1.研究噪声特性的必要性 本文的内容主要介绍了常见噪声的分类与其特性. 将噪声建模,然后用模型去实现各式各样的噪声. 实际生活中的各种照片的老化,都能够归结为下面老化模型. 这个模型非常easy,也能 ...

  8. matlab中图像处理常见用法

    一. 读写图像文件 1. imread imread函数用于读入各种图像文件,如:a=imread('e:/w01.tif') 注:计算机E盘上要有w01相应的.tif文件. 2. imwrite i ...

  9. 深度学习Matlab DeepLearningToolBox 工具包最常见错误解决办法\

    deeplearningtoolbox  下载链接github : https://github.com/rasmusbergpalm/DeepLearnToolbox,只需要解压到matlab当前工 ...

随机推荐

  1. jstat命令使用

    jstat命令使用 jstat是JDK自带的一个轻量级小工具,全称"Java Virtual Machine statistics monitoring tool",它位于java ...

  2. TS学习

    随着vue3.0的即将到来,是时候学习一下TS了 简介:TypeScript是一种由微软开发的自由和开源的编程语言.它是JavaScript的一个超集,而且本质上向这个语言添加了可选的静态类型和基于类 ...

  3. HashMap 的实现原理(1.8)

    详见:https://blog.csdn.net/richard_jason/article/details/53887222 HashMap概述 1.初始容量默认为16 最大为2的30次方,负载因子 ...

  4. python语音提示

    #coding:utf8 import win32com.client speaker = win32com.client.Dispatch("SAPI.SpVoice") whi ...

  5. OpenCV笔记(I)

    这里记一下开始入手OpenCV碰到的一些问题以及解决办法.学习参考书是<OpenCV 4 计算机视觉项目实战(原书第2版)>,ISBN:978-7-111-63164-4. Ubuntu ...

  6. Centos6 修复grub损坏故障

    1.查看系统中的/boot/grub/grub.conf # grub.conf generated by anaconda # # Note that you do not have to reru ...

  7. 摘抄 <关于 作为>

    出路在哪里?出路在于思路! 其实,没有钱.没有经验.没有阅历.没有社会关系,这些都不可怕.没有钱,可以通过辛勤劳动去赚:没有经验,可以通过实践操作去总结:没有阅历,可以一步一步去积累:没有社会关系,可 ...

  8. 关于sharekey 与Open system+wep

    Open_system+wep与open_system的区别在于: 对于开放系统认证,在设置时启用WEP,此时,WEP用于在传输数据时加密,对于认证没有任何作用. 抓包open_system+wep: ...

  9. node模块管理

    淘宝镜像:npm install -g cnpm --registry=https://registry.npm.taobao.org

  10. centos安装mysql的正确方法

    1.官方安装文档 http://dev.mysql.com/doc/mysql-yum-repo-quick-guide/en/ 2.下载 Mysql yum包 http://dev.mysql.co ...