MATLAB学习第一天(基础认知)

简介: MATLAB学习第一天(基础认知)

1.变量命名


  • clear 清除Workspace中的所有变量
  • clc 清除command window中的所有命令
  • 变量区分大小写,以字母开头
  • 变量命名长度不超过63位
  • 单%注释 双%分节


2.数据类型


  • A=[1 2 3; 4 5 6; 7 8 9]表示矩阵
  • B=A'是矩阵的转置
  • C=A(:) 把A的竖列拼接成一个大的竖列
  • D=inv(A) 求逆 此时A必须为方阵

08bd73fb8575770d7c27025edf6675ec_0bf1c32e7a5dee7b1c0816ace8da357d.jpeg


3.元胞数组和结构体


  • eye(n) 生成n阶对角线乘积为1的的单位矩阵
  • magic(n) 生成n阶每行每列或斜着相加相等的矩阵
  • book.name(1)提取数组
  • book.name{1} 提取字符串

980fca42ca2fd6abc65461232e7aa117_c7a0bd35fd9852ef770db5d1bcca5672.jpeg


4.矩阵构造和四则运算


  • 例如,B=1:2:9表示:首位数为1,依次向右加 2,直到小于9的最大的数结尾的横向矩阵.
  • C=repmat(B,3,5)表示把B这个矩阵摆5列三行。注意:与标准摆放相反!!!
  • D=ones(2,4)表示一个2行4列矩阵中所有值均为1的矩阵
  • E=A*B'表示A乘B的转置
  • F=A./B表示A,B对应项相乘
  • G=A/B相当于A乘B的逆
  • H=A./B相当于A,B对应项相除


5.magic幻方矩阵矩阵下表


  • A=(5)表示5×5幻方矩阵
  • B=A(2,3)表示取幻方矩阵A的第2行第3列的数字
  • C=A(3,:)表示第3行
  • D=A(:,4)表示第4列
  • [m,n]=find(A>20)

6.程序结构(与c语言差不多)


  • for循环,if...else...end,switch...case...end


目录
相关文章
|
编解码 网络协议 前端开发
OFDM深入学习及MATLAB仿真(一)
OFDM深入学习及MATLAB仿真
2055 1
|
索引
matlab日常学习-------矩阵
matlab日常学习-------矩阵
|
8月前
|
机器学习/深度学习 算法 数据挖掘
没发论文的注意啦!重磅更新!GWO-BP-AdaBoost预测!灰狼优化、人工神经网络与AdaBoost集成学习算法预测研究(Matlab代码实现)
没发论文的注意啦!重磅更新!GWO-BP-AdaBoost预测!灰狼优化、人工神经网络与AdaBoost集成学习算法预测研究(Matlab代码实现)
236 0
|
7月前
|
机器学习/深度学习 运维 算法
【微电网多目标优化调度】多目标学习者行为优化算法MOLPB求解微电网多目标优化调度研究(Matlab代码实现)
【微电网多目标优化调度】多目标学习者行为优化算法MOLPB求解微电网多目标优化调度研究(Matlab代码实现)
315 1
|
7月前
|
机器学习/深度学习 算法 数据可视化
【一共21份资源】【入门学习】【打包带走】时序+回归+预测入门学习(Matlab代码实现)
【一共21份资源】【入门学习】【打包带走】时序+回归+预测入门学习(Matlab代码实现)
|
8月前
|
数据采集 机器学习/深度学习 存储
关于在核特征空间中学习POD基础下Koopman算子的稀疏表示(Matlab代码实现)
关于在核特征空间中学习POD基础下Koopman算子的稀疏表示(Matlab代码实现)
203 1
|
8月前
|
机器学习/深度学习 传感器 边缘计算
Koopman-MPC: 基于数据驱动的学习和控制四旋翼无人机研究(Matlab代码实现)
Koopman-MPC: 基于数据驱动的学习和控制四旋翼无人机研究(Matlab代码实现)
265 0
|
数据可视化 数据挖掘 BI
MATLAB学习之旅:数据统计与分析
在MATLAB中,我们掌握了数据导入、处理及插值拟合等基础技能。接下来,我们将深入数据统计与分析领域,学习描述性统计量(如均值、标准差)、数据分布分析(如直方图、正态概率图)、数据排序与排名、数据匹配查找以及数据可视化(如箱线图、散点图)。这些工具帮助我们挖掘数据中的有价值信息,揭示数据的奥秘,为后续数据分析打下坚实基础。
|
机器学习/深度学习 数据安全/隐私保护 计算机视觉
matlab学习(二)
matlab学习(二)

热门文章

最新文章