MATLAB 基础

这篇博客介绍了MATLAB的基本操作,包括使用帮助系统、预定义变量、数字格式化、通用命令以及数据类型转换。通过实例展示了如何查找函数、查看变量、运行演示、格式化数字显示、切换工作目录、加载和保存变量、以及进行数据类型转换等常见任务。此外,还提到了MATLAB中的标点符号用法,如逗号、分号、冒号等在编程中的作用。
摘要由CSDN通过智能技术生成

MATLAB 帮助

% 运行演示程序
demo
% 按照指定的关键字查找所有相关的M文件
lookfor sqrt
% 查看函数的帮助文档
help sqrt
% 显示指定函数或文件的路径
which sqrt
% 列出当前工作空间中的变量
who
% 列出当前工作空间中变量的更多信息
whos
% 运行帮助窗口
helpwin
% 运行HTML格式帮助面板
helpdesk
% 检查指定变量或文件的存在性
exist('getstart.m','file')
% 列出当前文件夹或指定目录下的M文件、MAT文件和MEX文件
what
% 在网络浏览器中显示指定内容的HTML帮助文件
doc sqrt

系统预定义变量

% 计算机的最小正数
eps
% 圆周率π
pi
% 无穷大
inf
Inf
% 不定量
NaN
% 虚数单位
1+2i

格式化显示数字

% 5位
format short
pi
% 16位
format long
pi
% 5位+指数
format short e
pi
% 16位+指数
format long e
pi
% 短紧缩格式
format short g
pi
% 长紧缩格式
format long g
pi
% 16位进制,浮点
format hex
pi
% 2位小数
format bank
pi
% 正(+)负(-)或者0(0)
format +
pi
% 有理数近似
format rat
pi

MATLAB 通用命令

% 显示或改变当前文件夹
cd 'C:\Users\ChenQian\Desktop'
% 加载指定文件或变量
load variable
% 显示当前文件夹或指定目录下的文件
dir
% 日志文件命令
diary
% 清除命令行窗口
clc
% 调用dos命令
!ipconfig
% 将光标移至命令行窗口的最左上角
home
% 退出MATLAB
exit
% 清除图形窗口
clf
% 退出MATLAB
quit
% 显示文件内容
type('variable.mat')
% 收集内存碎片
pack
% 清除内存变量
clear
% 图形保持开关
x = linspace(-pi,pi);
y1 = sin(x);
y2 = cos(x);
plot(x,y1)
hold on
plot(x,y2)
hold off
% 显示搜索目录
path
% 显示变量或文字内容
disp 'hello world'
% 保存内存变量到指定文件
save('variable.mat','pi')

MATLAB 常用标点

% 逗号
% 1.用作要显示计算结果的指令与其后指令之间的分隔
% 2.用作输入量与输入量之间的分隔
% 3.用作数组元素分隔符号
arr = [1,2,3]
% 黑点.
% 1.数值表示中,用作小数点
% 2.用于运算符号前,构成“数组”运算符
mat = [1,2,3].*[1;2;3]
% 分号;
% 1.用于指令的“结尾”,抑制计算结果的显示
% 2.用作不计算结果指令与其后指令的分隔
% 3.用作数组的行间分隔符
mag = magic(3);
% 冒号:
% 1.用以生成一维数值数组
% 2.用作下标援引时,表示全部元素构成的长列
% 3.用作下标援引时,表示那维上的全部元素
arr = 1:2:10
% 注释号%
% 由它“启首”的所有物理行部分被看作非执行的注释
disp '%'
% 单引号对''
% 字符串记述符
str = 'hello world'
% 圆括号()
% 1.改变运算次序
% 2.在数组援引时用
% 3.函数指令输入宗量列表时用
calc = 1+2*(3-4)
% 方括号[]
% 1.输入数组时用
% 2.函数指令输出宗量列表时用
arr = [3,6,9]
% 花括号{}
% 1.胞元数组记述符
% 2.图形中被控特殊字符括号
cel = {'matlab','r',2016,'b'}
% 下连符_
% 1.用作一个变量、函数或文件名中的连字符
% 2.图形中被控下脚标前导符
first_variable = 'MATLAB'
% 续行号...
% 它把其下物理行看作该行“逻辑”继续,以构成一个“较长”的完整命令
calc = 1+...
    2*...
    (3-...
    4)
% At符@
% 1.放在函数名前,形成函数句柄
% 2.匿名函数前导符
% 3.放在目录名前,形成“用户对象”目录
handle = @sqrt
% 空格
% 1.用作输入量与输入量之间的分隔符
% 2.数组元素分隔符
plot(0:.2:2*pi,sin(0:.2:2*pi))

数据类型转换

% 整型数据类型转换
int8(2^40)
int16(2^40)
int32(2^40)
int64(2^40)
uint8(2^40)
uint16(2^40)
uint32(2^40)
uint64(2^40)
% 浮点型数据类型转换
double(pi)
single(pi)
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值