我是靠谱客的博主 积极月光,最近开发中收集的这篇文章主要介绍matlab 矩阵数据类型,Matlab数据类型,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

Matlab中提供了多种数据类型,以供用户在不同的情况下使用。用户可以创建浮点型或者整数型矩阵和数组、字符和字符串、逻辑(true或者false)表达式、函数句柄、结构(structure)数组、元胞(cell)数组、Map容器、日期和时间、分类(categorical)数组、表格、时间序列等。在MATLAB中任何一种数据类型都以矩阵或者数组的形式来表示。这里说的矩阵或者数组,是指最小的0x0或N维任何大小的矩阵或者数组;

3.1 数值型

包括有符号和无符号整数、单精度和双精度浮点数。默认情况下是双精度浮点数;用户不可以更改默认的数据类型和精度,但可以选择用非默认的整数或者单精度浮点数来存储矩阵或者数组;整数数组和单精度数组比双精度数组能节省更多的内存空间,灵活运用可以更高效地利用内存。

所有数值型数组都支持基本的数组操作;比如数组的重构、使用数学运算符等。

数值型数组或矩阵比较简单。

3.2 逻辑型

创建逻辑型矩阵或者数组的函数主要有以下三个:

logical函数:可以将任意类型的数组转化为逻辑型。其中非零元素为true,零元素为false.

true 函数:产生全部元素为逻辑true的数组;

false函数:产生全部元素为逻辑false的数组;

例:利用函数创建逻辑型数组;

rand('state',0)

a=rand(4,3) %生成测试矩阵

a =

0.9501 0.8913 0.8214

0.2311 0.7621 0.4447

0.6068 0.4565 0.6154

0.4860 0.0185 0.7919

最后

以上就是积极月光为你收集整理的matlab 矩阵数据类型,Matlab数据类型的全部内容,希望文章能够帮你解决matlab 矩阵数据类型,Matlab数据类型所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(49)

评论列表共有 0 条评论

立即
投稿
返回
顶部