MATLAB学习笔记(一)—— 数据类型

本文详细介绍了MATLAB中的变量定义与管理,包括变量命名规则、赋值方法、内存变量的显示、删除和修改。同时,探讨了MATLAB的各种数据类型,如数值型、字符型、逻辑型、结构体型和元胞数组,以及它们之间的转换。此外,还提到了函数句柄和数据类型的精度控制。通过实例和操作函数,帮助读者深入理解MATLAB的使用。
摘要由CSDN通过智能技术生成

要学好MATLAB,我认为最重要的还是多刷题,只有在实践中熟练运用这个工具,才可以说是真正掌握了。接下来我会把自己MATLAB的学习过程通过学习笔记方式记录下来,方便查漏补缺以及供他人参考。
MATLAB每种数据类型均为矩阵或数组的形式。矩阵或数组的最小值为0*0。

一 变量

1.1 变量的定义

MATLAB变量的命名规则如下:
(1)大小写敏感
(2)变量名长度不得超过63位
(3)变量名只能以字母开头,可由字母数字与下划线组成,不能为空格符和标点。
(4)某些变量也可以作为常量使用,如字符“i”可用来表示虚数单位,但也可以作为变量使用

MATLAB常用预定义变量图(见教材13页,有空就打)

1.2 变量的管理

1.变量的赋值
(1)变量=表达式
(2)表达式
2.内存变量的显示、删除和修改
who与whos两个命令的使用
3.内存变量的删除
clear命令
4.内存变量的修改
在工作区中可以进行修改
5.内存变量文件
save命令:创建内存变量文件
load命令:装入内存变量文件

二 MATLAB的数据类型

2.1 数值型

1.MATLAB的数值精度
2.MATLAB的显示精度
MATLAB中的那些取整函数:fix,floor,ceil

2.2 字符型

字符串操作函数(教材21页)

2.3 逻辑型

逻辑运算符号
& 与,| 或,~ 非

2.4 结构体型

结构体操作函数

函数名说明函数名说明
struct生成结构体变量isfield判断是否为结构体变量的属性
filedname得到结构体变量的属性名isstruct判断是否为结构体变量
getfield得到结构体变量的属性值rmfield删除结构体变量中的属性
setfiled设置结构体变量的属性值
2.5 元胞数组

元胞数组是对常规的数值数组的扩充,元胞数组的基本组成单位是元胞,每个元胞里可储存任意类型,任意尺寸的数据
1.直接赋值创建元胞数组
2.使用cell函数创建元胞数组

2.6 函数句柄

在MATLAB平台,对于函数的应用分为直接调用法和间接调用法
直接调用函数,被调用的函数被称为子函数

2.7各种数据类型之间的转换
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值