许可优化
许可优化
产品
产品
解决方案
解决方案
服务支持
服务支持
关于
关于
软件库
当前位置:服务支持 >  软件文章 >  MATLAB入门教程:第1章 MATLAB入门基础

MATLAB入门教程:第1章 MATLAB入门基础

阅读数 31
点赞 0
article_banner


文章目录


1.1 MATLAB桌面

界面
从上到下依次介绍:

   主页,绘图,应用程序

   工具条内容
文件夹操作
窗口内容从左往右依次介绍

   文件夹窗口,指令窗口,工作空间窗口

1. 工具条

2. 窗口

1. 指令窗口

  1. 最主要的窗口
  2. >>为指令输入提示符
  3. 按回车即可执行运算
  4. 在此窗口能直接显示运算结果(图形除外)

简单实例
简单运算

2. 当前文件夹

当前文件夹:程序M文件(.m),数据文件(.mat,.txt)

   鼠标选中,右键即可打开,运行,删除等操作。

3. 工作空间

变量名,值

   鼠标选中,右键即可一系列操作。

4. 指令历史

在指令窗口执行过的MATLAB指令可以重新使用

1.2 数据和变量

1. 表达式

简单实例(计算半径为2的球的体积)
计算球的体积
;:表达式运算结果不显示
,:表达式运算结果连续显示
...:将长表达式分布在几行,续行

;使用
在这里插入图片描述
,+...使用
在这里插入图片描述

2. 数据显示格式


结果 显示格式
整数 整数显示
实数 小数点后4位长度显示
有效数字超出范围 科学计数法显示

长格式long
在这里插入图片描述

   短紧缩格式short g
在这里插入图片描述

   有理分数格式rational
在这里插入图片描述

   默认的短格式short(short e)
在这里插入图片描述

3. 复数

在这里插入图片描述

4. 预定义变量

在使用Clear或MATLAB重新启动,这些变量会重新恢复(如果之前存在修改)


变量名 说明
i或j 虚数单位
pi 圆周率
eps 浮点数识别精度
realmin 最小的正实数
realmax 最大的正实数
Inf 无穷大
NaN 没有意义的数

5. 用户变量

查看已经使用的变量
在这里插入图片描述

   清除workspace中的所有
在这里插入图片描述

   也可以使用主页中的清除工作区(区别于清除指令窗口),前者清除了变量和变量的值。后者清除了指令窗口的内容。
在这里插入图片描述

6. 数据Mat文件

先定义A,B,C三个变量
在这里插入图片描述
选择主页中的保存工作空间存入数据文件,取文件名(ABC.mat)
在这里插入图片描述
清除工作空间的变量A,B,C
在这里插入图片描述
导入数据文件(也可以使用指令方式load ABC.mat)

在这里插入图片描述
在这里插入图片描述

1.3 数组及其运算

1. 数组的输入与分析

双精度数值数组
一维数组
二维数组

建立一个3行3列的数组

   法一:
在这里插入图片描述

   法二:
在这里插入图片描述
建立一个等差数列的数组
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
查询一维数组b的大小
在这里插入图片描述
查询二维数组a的尺寸
在这里插入图片描述
查询一维数组b的第三个元素值
在这里插入图片描述
查询二维数组a的第三行,第二列元素值
在这里插入图片描述
二维数组a也可以按单下标方式查找,不过是按列的顺序
在这里插入图片描述
提取部分元素

1. 提取一维数组b的一维数组
在这里插入图片描述

2. 提取二维数组b的第1,3行,第2,3列
在这里插入图片描述

3. 提取二维数组a的第2行,所有列
在这里插入图片描述

简写形式
在这里插入图片描述

4. 将数组a与数组b拼接
在这里插入图片描述

5. 修改数组e的第3行,第4列元素为1000
在这里插入图片描述

函数使用

   一维数组:简单运算,意义进行

   二维数组:按列进行

sum
在这里插入图片描述
max
在这里插入图片描述

2. 数组运算

矩阵相加
在这里插入图片描述
矩阵与数相加
在这里插入图片描述
矩阵与数相乘
在这里插入图片描述
矩阵与矩阵的对应元素相乘
在这里插入图片描述
矩阵与矩阵对应A .\ BB除以A A ./ BA除以B
在这里插入图片描述
在这里插入图片描述

矩阵对应元素乘方
在这里插入图片描述
在这里插入图片描述

3. 数学函数

查看

4. 关系与逻辑运算

查看

5. 高维数组

1.2 字符串、元胞和结构

1. 字符串

单引号表示字符串
在这里插入图片描述
字符串拼接
在这里插入图片描述
计算a的字符数目(一个中文一个字符)
在这里插入图片描述
字符串=>浮点数=>字符串(char函数)
在这里插入图片描述

数值=>数字字符(num2str函数)
数学字符=>数值(str2num函数)

num2str函数
在这里插入图片描述
str2num函数
在这里插入图片描述
eval函数
在这里插入图片描述
在这里插入图片描述

1.4 云胞和结构


免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删

相关文章
技术文档
QR Code
微信扫一扫,欢迎咨询~
customer

online

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 board-phone 155-2731-8020
close1
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

姓名不为空

姓名不为空
手机不正确

手机不正确

手机不正确
公司不为空

公司不为空

公司不为空