Matlab基础语法知识

1. 涉及的matlab基础语法

1.1 matlab常用清除命令

clc:清空命令窗口中的内容。
clear:清空工作空间中的所有变量。
clear all:清楚工作空间的所有变量,函数,和MEX文件。
clf:清除当前figure中的内容。
close:关闭当前打开的figure图形界面。
close all:关闭所有的figure窗口。

1.2 数值运算

Matlab基础语法知识_第1张图片

1.3 矩阵运算

1.3.1 输入并操作矩阵

1)定义一个矩阵

Matlab基础语法知识_第2张图片

2)得到矩阵某行某列的值

Matlab基础语法知识_第3张图片

3)对矩阵中的某个元素进行赋值和冒号索引

Matlab基础语法知识_第4张图片

  • 如果用冒号代替数组索引,冒号本身就表示相应行或列的所有元素。
    Matlab基础语法知识_第5张图片
  • 冒号还可用于指定行和/或列索引的值范围。
    Matlab基础语法知识_第6张图片
  • 单个索引值的向量可用于引用矩阵的非连续元素。
    Matlab基础语法知识_第7张图片
4)Size of matrix

Matlab基础语法知识_第8张图片

5)矩阵转置

Matlab基础语法知识_第9张图片

6)数组元素操作
  • findpeaks() 找到数组元素的峰值
    如果,只有一个峰值就返回峰值和峰值的索引(矩阵)
    如果有两个峰值就返回两个峰值(矩阵)
  • find(A==8) 返回数组中8索引值

2. 所用到的函数

2.1 linspace()函数

  • linspace generates a vector with a set of equally spaced points. The syntax is:

    v a r = l i n s p a c e ( i n i t i a l v a l u e , f i n a l v a l u e , n u m b e r o f p o i n t s ) var=linspace(initial value, final value, number of points) var=linspace(initialvalue,

你可能感兴趣的:(MATLAB学习笔记,经验分享,程序人生,matlab)