MATLAB学习笔记

第一章 MATLAB简介




第二章 矩阵与数值数组

2.1数组的创建

  1. 直接输入法直接输入法就是在命令窗口中直接输入数组中的所有元素,在输入数组时必须遵循以下的规定。
    2.
    2.载入外部数据文件载入函数(load function)可以读取由MATLAB早期版本生成的包含矩阵的二进制文件,或者读取包含数值数据的文本文件。文本文件中的数字应排列成矩形,每行只能包含矩阵的一行元素,元素与元素之间用空格分隔,各行元素的个数必须相等。

    3.内置函数生成数组


    4.利用M文件创建和保存数组
    利用M文件创建和保存数组可以利用M文件创建数组,M文件是包含MATLAB代码的文本文件。可以用MATLAB自带的文本编辑调试器或别的文本编辑器来创建一个文件,代码和要在MATLAB命令窗口中输入的指令一样就可以,以.m格式保存该文件。

    特殊创建数组的方式


2.2数组元素的标志



没太懂这个指令

2.3子数组的寻访和赋值

1.一维数组寻访

2.二维数组寻访

3.对元素赋值

2.4 MATLAB的数值变量与表达式









2.5 MATLAB常用的运算函数




2.6 数组运算和矩阵运算






右除为常规除法逻辑

数组相乘与矩阵相乘的区别

数组除法与矩阵除法的区别

2.6 关系运算与逻辑运算









先关系运算再逻辑运算

2.8 非数与空数组

非数组可传递性





2.9 数组操作函数与高维数组

数组的操作以及如何生成高维数组

生成高维数组



2.9 多项式及其运算


多项式加减法

多项式乘法

多项式求值

第三章 字符串,元胞与构架数组















3.2 元胞数组






元胞数组相关函数



3.3 构架数组
















4.3 函数的零点






多元函数的零点

第四章 数值计算

4.1 LU分解和恰定方程组的解




4.2 矩阵的特征值与特征向量


4.3 函数的零点












4.4 函数的极值点












4.5 数值积分









4.5 微分方程







第五章 符号运算























5.2符号函数的极限及微积分运算












5.3 符号矩阵的创建及运算





2.符号矩阵的运算

5.4 符号方程的求解













5.5 符号积分变换









第六章 MATLAB图形绘制











6.2 二维图形的绘制














































6.3 三维图形绘制















第七章 M文件与MATLAB编程

7.1 MATLAB控制流


























7.2 脚本文件和函数文件



















获取变量个数然后调整未设置的变量参数






7.3串演算函数



sqrt求根号

7.4 函数句柄











函数文件设置的断点在脚本文件运行时会自动跳到断点位置等待

再次点击按钮则清除断点


第八章 SIMULINK交互式仿真集成环境





8.1模型的创建





步骤:

1.设置仿真参数

2.启动仿真

3.仿真结果分析

8.2 连续系统的仿真


8.3 离散系统的仿真



8.4 Simulink的分析工具









8.5 S函数模块





注:参考视频在B站看的,时间有点久了,当时记的笔记,有时间再找找出处,到时候补充在文章中,仅作为学习笔记,遗忘时回看参考。

相关推荐
AITIME论道8 分钟前
论文解读 | EMNLP2024 一种用于大语言模型版本更新的学习率路径切换训练范式
人工智能·深度学习·学习·机器学习·语言模型
明明真系叻1 小时前
第二十六周机器学习笔记:PINN求正反解求PDE文献阅读——正问题
人工智能·笔记·深度学习·机器学习·1024程序员节
mazo_command3 小时前
【MATLAB课设五子棋教程】(附源码)
开发语言·matlab
88号技师3 小时前
2024年12月一区SCI-加权平均优化算法Weighted average algorithm-附Matlab免费代码
人工智能·算法·matlab·优化算法
IT猿手3 小时前
多目标应用(一):多目标麋鹿优化算法(MOEHO)求解10个工程应用,提供完整MATLAB代码
开发语言·人工智能·算法·机器学习·matlab
青春男大3 小时前
java栈--数据结构
java·开发语言·数据结构·学习·eclipse
88号技师3 小时前
几款性能优秀的差分进化算法DE(SaDE、JADE,SHADE,LSHADE、LSHADE_SPACMA、LSHADE_EpSin)-附Matlab免费代码
开发语言·人工智能·算法·matlab·优化算法
一个没有本领的人3 小时前
win11+matlab2021a配置C-COT
c语言·开发语言·matlab·目标跟踪
mashagua4 小时前
RPA系列-uipath 学习笔记3
笔记·学习·rpa
nikoni234 小时前
828考研资料汇总
笔记·其他·硬件工程