MATLAB安装、使用及卸载


前言

  MATLAB既是一款软件又是一种编程语言。它是一款强大的数学工具,可以用于数值计算、数据可视化、数据分析等。MATLAB的基本数据单位是矩阵,它的指令表达式与数学、工程中常用的形式十分相似,故用MATLAB来解算问题较为简捷。在新的版本中也加入了对C,FORTRAN,C++,JAVA的支持。

matlab


一、MATLAB安装

MATLAB 官网:https://www.mathworks.com/
中文官网:https://ww2.mathworks.cn/
点击右上角的Get MATLAB 就可以下载 MATLAB
官网
注:

  • 官网下载的MATLAB需要在官网进行注册后付费下载(有一段时间的免费体验期)。
  • 教育用户有学校账户,会提供免费使用机会
  • MATLAB一年会有两次更新,上边年是 MATLAB****a,下边年是MATLAB****b

点击图标,打开Matlab

窗口

二、MATLAB使用

1.MATLAB窗口

窗口
图中标注了MATLAB软件界面的各个组成部分,其中最重要的是工作空间(Workspace)命令行窗口(Command Window)文件编辑窗口(Editor)

  • 工作空间:展示了当前程序运行后产生的各种变量及其数据,便于我们调试程序
  • 命令行窗口:MATLAB支持命令行开发模式,在命令窗口中输入代码再回车可以直接输出结果
  • 文件编辑窗口:MATLAB的主流开发模式是创建.m文件进行程序编辑,这个窗口就是因此应运而生的

2.开发模式

a.命令行开发模式

对于程序量较小的情形,往往只有几句话,此时适合使用命令行开发模式,就像下图展示的:
命令行
str='以分号;结尾,不显示这句话';
str_show='不以分号;结尾,则显示当前变量内容'
这是MATLAB的一个特性,如果一条语句以英文分号;结尾,那么这条语句对应的内容或者运行结果不会在命令窗口中被显示,如果没有分号;则会被显示。
注意:

  • >>与闪烁的光标一起表明系统就绪,等待输入。
  • 在命令窗口Enter键提交命令执行,Shift+Enter可以继续输入命令。
  • 所用运算符(如+、-、^等)是各种计算程序中常见的。
  • 可以直接键入一个表达式(如1+2),计算结果中的ans是英文“answer”的一种缩写,其含义就是“运算答案”。ans是Matlab的一个预定义变量。

b. .m文件开发模式

为了便于程序的修改、存储和移植,推荐大家在MATLAB的m文件中进行程序的编写。m文件的创建方式很简单,按照File->New的顺序再将文件保存为xxx.m文件即可,也可以通过快捷方式Ctrl+N新建文件,在新建的文件中进行程序的编写。

例子:输出任意位置的斐波那契数列:
先保存,再按F5按键或者点击运行按钮,就可执行程序,程序的结果在命令窗口也有展示,如下图所示:

m开发模式

3.MATLAB内置输出函数disp(X)

disp函数是MATLAB的内置输出函数,直接调用它可以在命令窗口中输出你想输出的结果X。这里的X可以是各种各样的数据,包括数字、字符、矩阵等等。

举个例子:

>> disp('你好')

结果
注意:字符类型的数据是用英文单引号' '来表示的!比如例子里的'你好'

三、Matlab 卸载

1、软件卸载

打开Matlab的安装位置,遗忘的化可以搜索一下,打开uninstall.exe 文件
卸载
也可以使用自带的软件管理工具或者软件管家卸载,都是一样的:
卸载
或者:
卸载
开始卸载
卸载
等待卸载完成
卸载
卸载完成
卸载
上图也说了,相关的文件可能卸载不够彻底,需要手动删除文件。(还有隐藏文件夹中 ProgramDataAppData 中也可能存在残留文件)
卸载
使用 win+R打开注册表,查找matlab字段,删除注册表。

卸载
卸载

总结

以上只是学习MATLAB的一小步,之后还有更多只是需要学,欢迎大家多多指教!

  • 34
    点赞
  • 258
    收藏
    觉得还不错? 一键收藏
  • 7
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值