• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

Matlab-(1)

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

Matlab-(1)


一、Matlab R2016a主要功能

新建:用于建立新的.m文件、图形、模型和图形用户界面。
新建脚本:用于新建.m脚本文件。
打开:用于打开.m文件或其他支持的格式的文件,快捷方式是Ctrl+O。
导入数据:用于从其他文件导入数据。
保存工作区:用于将工作区的数据保存到相应的路径文件中。
设置路径:设置工作路径。
预设:用于设置命令窗的属性。
布局:工作界面上各个组件的显示选项。
帮助:打开帮助文件。例如:help plot


二、命令窗口

命令窗口是matlab最重要的窗口。用户输入各种指令、函数、表达式等,都在命令窗口中完成。


三、工作区窗口

工作区窗口显示当前内存中所有变量的名称、数据结构、字节数及数据类型等信息。
1、新建变量:向工作区添加变量。
2、导入数据:向工作区输入数据文件。
3、保存工作区:保存工作区中的变量。
4、清除工作区:删除工作区中的变量。

新建变量:向工作区添加变量。
右键该变量可以直接删除。

保存工作区:保存工作区中的变量。


四、常用命令和标点符号


五、matlab数据类型

1、主要包括以下类型
数值类型、逻辑类型、字符串、结构体、单元数组。
基本数据类型都是按照数组的形式存储和操作的。
数组:matlab程序的基本数据单元是数组。一个数组是以行和列组织起来的数据集合,并且拥有一个数组名。

2、matlab中数值默认以双精度浮点类型储存。

在不超出数值范围内,任意两个整数可以通过转换函数相互转换。

取整函数

3、单精度浮点类型不能与整数类型进行算术运算。

4、关系运算符与逻辑运算符
特别注意:等于==、不等于=、与&、或|、非

5、字符串的声明和拼接

6、结构体类型
在matlab中,一个结构体可以通过多个字段存储多个不同类型的数据。

利用struct函数创建结构体。

7、数组类型
matlab中所有数据类型,都是按照数组及矩阵的形式进行存储和运算的,二者的运算性质不同;
数据强调元素对元素的运算
矩阵则采用线性代数的运算方式
数组中的元素可以是任意的数据类型,矩阵的元素只能是数字。

8、数组类型

数组的创建

9、单元数组类型
单元(Cell)数组是一种无所不包的广义矩阵。组成单元矩阵数组的每一个元素称为一个单元,每一个单元可以包括一个任意数组。
matlab中使用单元数组的目的在于,它可以把不同类型的数据归并在一个数组中。
直接创建单元数组。使用逗号分隔每一个单元,分号分行。

使用cell函数创建空单元数组

单元数组的赋值,使用的是花括号

单元数组的清除

10、map容器类型
map的作用是映射,就是将一个变量映射到另一个变量。
比如将一个字符串映射到一个数值,那么这个字符串就是map的键(key),那个数值就是值(value)
map的创建必须使用构造函数来实现;
mapObj=containers.Map({key1,key2,…},{value1,alue2,…})
并通过keys和values函数获取全部的key和value,例如:

通过key读取value

通过key重新赋值

新增及删除键值对

11、矩阵
矩阵的基本操作,主要有:
矩阵的构建、矩阵维度与矩阵大小的改变、矩阵的索引、矩阵属性信息的获取、矩阵结构的改变。

建立简单矩阵

建立特殊矩阵

矩阵大小结构的改变

矩阵下标的引用

矩阵元素的新增,修改和删除


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap