matlab——03-05.数据类型

本文详细介绍了MATLAB中的数据类型,包括逻辑型、数值型(整数、复数、浮点型)、字符型、元胞数组、结构体、函数句柄和映射容器。对于每种类型,讲解了其特点、创建方法、操作和示例,帮助读者深入理解MATLAB的数据处理能力。
摘要由CSDN通过智能技术生成

一、逻辑型

该类型变量值为1或0。
逻辑运算符:& 与;| 或 ;~ 非
关系运算符:==等于;~=不等于;=赋值

二、数值型

分为三种:整数,复数,浮点型

整型:有符号整数(int8,int16, int32 ,int64)和无符号整数(uint8,uint16, uint32 ,uint64)
取整函数:
ceil ( ) 函数:取不小于x 的最小整数。
floor( ) 函数:取不大于x 的最大整数。
fix( ):向靠近0的方向取整。
round( ):四舍五入取整。
在这里插入图片描述
结果:
在这里插入图片描述
浮点型:单精度浮点型(single)和双精度浮点型(double)。

系统默认的类型是double类型
single不能与整数进行直接运算。
double与其他类型的运算结果由其他数据类型决定。

复数
complex(a,b)为构造函数,a为实部,b为虚部。
real()为返回实部,
image()为返回虚部,
abs()为返回模,
conj()为返回共轭复数,
angle()为返回辅角。
在这里插入图片描述
结果:
在这里插入图片描述

三、字符型

字符型输入需使用单引号,字符串一般是ASCII值的数值数组,字符串里的每个字符是数组里的一个元素。

字符串数组(char)和字符串(string)区别
单引号‘ ’定义的为char类型;双引号“ ”定义的为string类型。
字符串数组就相当于数据类型为char的矩阵或向量。
string相当于一个类,用string()函数创建实例对象。

1、字符串变量的创建
把待建的字符放在单引号对‘ ’中;如果该字符中含有单引号,用两个单引号表示。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值