本篇博客的重点内容为:
- MATLAB的简介
- matlab的基础计算功能
一、MATLAB软件简介
强大的计算机辅助分析与设计工具和系统仿真方法,在越来越复杂的通信系统和信号处理技术中起到重要的作用。MATLAB R2014a包括MATLAB和Simulink的新功能以及81个其他产品的更新和补丁修复,增强了硬件支持以让各类数学或者科研人员可以轻松地进行计算和分析等操作。
MATLAB R2014a的软件下载地址与破解教程请参见详情:
http://www.ddooo.com/softdown/102145.htm#plan2 下载安装破解之后,用管理员身份运行,主界面如下:
Matlab R2014a是MathWorks公司在2014年推出的第一个版本,破解打开之后是中文界面。
Matlab R2014a设置英文/中文界面切换参见详情:
https://jingyan.baidu.com/article/6079ad0e7b0ae428ff86db99.html (如果需要中文界面,将环境变量的变量值改为ON,重启matlab即可。)
英文界面如下:
如此之后,运行桌面快捷方式就可以体验MATLAB 2014带来的魅力了。
二、MATLAB符号运算
1.运算
算子: + - * / ^
结果:按下Enter键后,计算机输出的结果显示在 “ans” 的值中。
计算规则:
- 从左至右依次计算;
- 优先级规则:
1)括号 () ;
2)指数 ^ ;
3)乘、除 *,/ ;
4)加、减 +,- ;
2.查询
假如在用MATLAB做计算器运算时,有不懂的函数出现,我们可以采取下面三种方式进行查询和了解。
1)在浏览器上查询MATLAB函数数据
其余种类函数的查询
2)在MATLAB查询框内查询函数数据
3)在MATLAB中用查询语句查询函数数据
3.变数
- 变数不用声明与宣告;
- 等号可以作为赋值,指令为指定;
- A与a等字母大小写有差异;
等号赋值(大小写有区分): =
>> LHS = RHS //变数左,数值右;等号作为赋值,指令为指定
>> A = 10 //大小写有差异,且不能以数字开头;
5. 不可以数字开头,如2A=10 (错误);
6. 变数的double形态:64bit的储存位置,可以放置小数或其他变数;
4.特殊变量
(列出关键字: >> iskeyword)
- who:显示变数名称
- whos:显示全部变数的信息
- ans:结果
- i,j:复数形式
- Inf:无穷大
如 >> x=1/0 - eps:2.2204e-016(无穷小)
- NaN(无定义)
如 >> x=inf/inf - pi:圆周率π
5.位数
以圆周率π 为例:
- short:3.1416
- long:3.14159265358973
- shortE:3.1416e+00
- longE:3.14159265358973e+00
- bank($):3.14
- hex(十六位):400921fb54442d18
- rat(分数):355/113
6.其余技巧
分号 “;” :
未加分号按下Enter键出现结果,加分号之后按下Enter键不出现结果;
清除功能:
1)clear+workspace name(variable):只清除一个变数;
2)clear+空白:清除所有变数;
3)clc :清除command window数据(清屏);;
4)clear :删除workspace 的单个或全部变数;
按下“↑”方向键可以出现上一步指令。
三、MATLAB计算功能
1.整体
整式运算时,要按照运算规则输入算式指令。
- 例子:
- 实践:
2.分步
在运算时,常常会遇到一些长、难的复杂算式,这时我们可以引用一个变数(变数不用声明和宣告)来进行分步运算。
- 例子:
- 实践:
从下图可以看出,分步和不分步的结果是一样的。