MATLAB学习笔记
一级目录
备忘录
- 变量命名字母开头和数字下划线
- MATLAB区分大小写
- who语句显示所有已经使用的变量名,whos为变量具体信息
- format short小数点后四位(默认),format long 命令显示16位,format bank小数点后两位,format rat 最接近有理式
- 矩阵表示:横空格列分号
- Matlab中函数保存在.m文件中是,函数名必须与文件名相同
- 计算乘法时应尽量使用.乘而非乘,因为前者对于输入参数为矩阵的情况也可使用。
- Matlab需要使用…来拼接多行
HELP
1.help
help //显示help 主题一览表
help plot //显示有关三维做图指令
help [ //显示特殊字符与符号帮助
help help //显示help 的帮助信息
2.lookfor
lookfor //它可提供通过一般的关键词,搜索出一组与之相关的命令
lookfor fourier //eg. 寻找含有傅立叶变换的相关指令
3.demo //打开帮助文档,会有许多函数等的使用示例
4.helpwin //ATLAB file help displayed in a window
5.helpdesk //omprehensive hypertext documentation and troubleshooting.
原文链接:[https://blog.csdn.net/Gou_Hailong/article/details/106092705]
文件路径
1.获取当前工作路径
cd
2.更改当前工作路径,filepath 为要设置的工作路径
cd('filepath')
pathtool //弹出设置路径的窗口
3.返回上一文件路径
cd('..\')
MATLAB函数定义与表达
function [输出变量名] = 函数名(输入变量名)
函数句柄 = @(输入变量) 输出变量
MATLAB特殊变量和常量
Name | Meaning |
---|---|
ans | 默认的变量名 |
eps | 浮点数相对误差 |
i,j | 虚数单位 |
Inf | 无穷大 |
NaN | 不定值(不是数字) |
pi | 圆周率 |
realmax | 最大的正实数 |
realmin | 最小的正实数 |
nargin | 函数实际输入参数个数 |
nargout | 函数实际输出参数个数 |
MATLAB文件读写
命令 | 作用 |
---|---|
save(filename,variables,'-ascii') |
将变量variables以文本形式存入文件中 |
A= load(filename,'-ascii') |
从文本形式文件中读取数据 |
[num,txt,raw] = xlsread(filename,sheet,xlRange) |
读取Excel文件 |
xlswrite(filename,A,sheet,xlRange) |
无穷大 |
数组
本章内容为转载
原文链接:https://blog.csdn.net/Gou_Hailong/article/details/109362945
数组的创建
1.简单创建
//空数组-标量-行/列向量-二维/多维数组 []
A=[];//空数组
A=[1 2 3 4]; //直接输入法-行向量
A=[1;2;3;4]; //直接输入法-列向量
A=start:step:end; //冒号法-行向量
A=linespace(start,end,n) //等差数列
A=logspace(start