Matlab基础操作:变量赋值与矩阵创建
需积分: 15 74 浏览量
更新于2024-08-16
收藏 469KB PPT 举报
本资源主要介绍的是MATLAB运算基础的上机练习,涉及到变量与常量、矩阵的创建和赋值操作。以下是详细的知识点总结:
1. **变量与常量**
- MATLAB中的变量和常量具有特定含义:
- `eps`:容差变量,代表1.0到最近浮点数的最小距离,在PC机上约为2^-52。
- `pi`:圆周率π的近似值,固定为3.1415926。
- `inf`或`Inf`:表示正无穷大,相当于除以零的结果。
- `NaN`:非数,表示无法计算的结果,如0乘以π、0除以0等。
- `i`和`j`:虚数单位,用于表示复数。
- `ans`:未赋值运算结果的临时存储,会自动存储最近一次运算的结果。
2. **变量操作**
- MATLAB变量赋值规则:
- 变量名区分大小写,首字符必须为字母,长度不超过31个字符,可以包含下划线和数字。
- 可以直接赋值表达式,如`A = 1:12`,或通过表达式赋值给`ans`。
- 复杂表达式可以通过换行和`...`分段。
3. **矩阵操作**
- 矩阵是MATLAB的基本数据对象,可以自动识别维度和类型。
- 标量视为1x1矩阵,向量是行或列为1的矩阵,N维数组是更高维度的矩阵。
- 创建矩阵方法:
- 直接输入法:使用方括号`[]`,元素用逗号或空格分隔,不同行用分号或回车区分。
如:`B = [123; 456]` 或 `A = [123]`。
4. **矩阵赋值和函数调用**
- 函数调用时,可以返回多个变量,如`[val, row] = max(a)`,返回最大值和对应的索引。
通过这些基础操作,学习者可以掌握MATLAB中变量的声明、赋值、矩阵的创建以及基本的运算技巧。在实践中,熟练运用这些操作能够提高编程效率,并为更复杂的数学建模和数据分析奠定基础。
2019-08-13 上传
2023-12-22 上传
2021-11-22 上传
2021-12-09 上传
2009-06-26 上传
2021-05-15 上传
2023-02-10 上传
2021-10-30 上传
2012-11-12 上传
猫腻MX
- 粉丝: 21
- 资源: 2万+
最新资源
- aws-realtime-transcription:实时转录演示
- latex_cd:用于 LaTeX 项目的自动编译器和 Dropbox 上传器
- civicactions-homesite:CivicActions网站重新设计
- VUMAT-KineHardening_vumat_ABAQUSvumat
- htl:超文本文字
- blog_app_frontend
- aioCoinGecko:CoinGecko API的Python异步包装器
- Excel模板护士注册健康体检表.zip
- React Native 计算器和计算器输入组件
- HackerNews_Reader:新闻阅读器
- php_imagick-3.4.4rc2-7.2-nts-vc15-x64.zip
- apache-tomcat9
- FreeRTOS_DTU_8M_GPRSDTU_STM32F103_freeRTOSV10.3.1_freertosdtu_Fr
- React更多
- 019.朔州市行政区、公交线路、 物理站点、线路站点、建成区分布卫星地理shp文件(2021.3.28)
- corpoetica-forestry-hylia