MATLAB基础笔记#1(概述与变量)

MATLAB概述

MATLAB(MATrix LABoratory)由美国Mathworks公司于1984年正式推出,是用于数值计算和图形处理的系统环境。它是一种以矩阵运算为基础的交互式程序语言。只有一种数据类型,一种标准的输入输出语句,不需编译。每个变量代表一个矩阵;每个元素都看作复数;所有运算都对矩阵和复数有效。

【帮助系统】

  • help:查找所有命令或函数的使用方法。形式:help 函数名
  • lookfor:在不知道某命令或函数的确切名称时查找其功能。形式:lookfor 关键字

1 MATLAB变量

1.1 MATLAB的特殊常量

符号释义
pi圆周率pai
eps机器的浮点运算误差限,2.2204e-016
i或j虚数单位
inf无穷大量+∞
NaN非数
ans默认结果存储变量

1.2 变量的命名规则

所有的变量都表示一个矩阵或一个向量

  • 变量名由大、小写的英文字母、阿拉伯数字和下划线等组成,但第一个必须是英文字母。变量名区分大、小写。
  • 变量名不能是MATLAB的命令、函数、M文件名,以免引起逻辑运行错误。
  • 变量名的长度不能超过31个字符。

1.3 变量的定义与赋值

变量不需要先定义后使用,MATLAB会自动根据实际赋值的类型对变量类型进行定义。赋值的一般形式:变量 = 数、字符表达式 %%数值

a=1
x='s'
y=(1+2+3)/5*4

注意:单引号必须在英文状态下输入;数值变量的类型自动定义为双精度变量

1.4 变量的显示

  • 显示格式:MATLAB中的数据存储和计算都以双精度进行,但可以利用format命令调整数据的显示格式。
  • 变量显示:直接在命令行输入变量名并回车即可。用disp函数可以紧凑型格式显示结果而不输出变量名。
  • 语句后面加分号“”将不显示数值运算结果;否则显示。
A=magic(3)
disp(‘这是一个33列的魔方矩阵’)
disp(A)

1.5 变量的存取

可以通过多种方式实现一个或多个变量的选择性存取:命令和快捷方式。

  • 命令:
    • save实现从内存到硬盘的存储,load 文件名 变量名S=save(‘文件名’,‘格式’,‘变量名’)
    • load实现从硬盘到内存的载入,save 文件名 变量名S=load(‘文件名’,‘格式’,‘变量名’)
  • 捷快方式:利用工作空间窗口。

1.6 变量的清除

clear命令可以删除一个、多个和所有变量。格式:

clear 变量名;
clear 变量1 变量2;
clear all

注意:clear是从内存中删除变量,delete是从硬盘上删除数据文件。

1.7 变量的检查

检查工作空间中的变量及其阶数。

  • who:显示前面用过的变量。
  • whos:显示前面用过的变量及其详细特征。

注意:MATLAB中所有的命令和函数都用小写字母表示。

在这插入图片描述

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值