前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >MATLAB简明教程#1

MATLAB简明教程#1

作者头像
字节星球Henry
发布2022-09-07 15:16:11
5410
发布2022-09-07 15:16:11
举报
文章被收录于专栏:数据结构与算法分享

MATLAB 入门之旅

若能熟练运用 MATLAB,无疑是开启了探索宇宙间万物之本源的大门。——Henry

进入 MATLAB
image.png
image.png

很好,当我们打开 MATLAB 后,最醒目的部分即是命令行窗口,我们试着在其中输入一些简单的命令,开始学习 MATLAB。

基本命令
简单计算

不同于其他高级语言(C++,Java,Python 等),MATLAB 不需要严格的变量定义,试着在命令行窗口中输入 6*8 并且运行,你会发现 MATLAB 输出了一个名为 ans 的变量值,这即是 6*8 的运算结果。

定义变量

要在 MATLAB 中定义变量同样简单,试试以下语句:

代码语言:javascript
复制
m = 3 * 5

这样就成功定义了一个名为 m 的变量。 再来看看赋值运算符,和我们学习的高级语言一样,它就是一个简单的等号:

代码语言:javascript
复制
m = m + 1

不用惊喜,它的效果和 C++ 中一样,m 的值被改变为了 m 本身 + 1

1GIEPV2L4PTJOJ28.png
1GIEPV2L4PTJOJ28.png

此时,我们打开 MATLAB 程序右侧的工作区,你会发现 ans 变量和我们定义的 m 变量都惊喜的出现在了其中,工作区显示了该变量的名称、值、大小和类型,非常醒目。

语法对比

需要注意的是,或许我们已经发现,之前的命令中似乎不同于 C++,它并没有以分号结尾,事实上,分号在 MATLAB 中的作用于 C++ 等不太一样。

在命令的末尾添加分号将抑制输出,但仍会执行该命令,正如您在工作区中所看到的。当您输入命令而没有以分号结尾时,MATLAB 将会在命令提示符下显示结果(直接执行完成该命令)。

介绍一个小技巧,用过 Linux 终端的朋友应该很熟悉:你可以按键盘上的向上箭头键重新调用以前的命令。 请注意,要执行此操作,命令行窗口必须为活动窗口。

保存和加载变量

您可以使用 save 命令将工作区中的变量保存到称为 MAT 文件的 MATLAB 特定格式文件中。

要将工作区保存到名为 foo.mat 的 MAT 文件中,请使用命令:

代码语言:javascript
复制
>> save foo

使用 load 命令从 MAT 文件加载变量。

代码语言:javascript
复制
>> load foo

加载完成后,变量 data 会在工作区中列出。你可以通过输入变量的名称来查看任何变量的内容。

代码语言:javascript
复制
myvar    //你的变量名

Tips:

使用 clear 将工作区清空。 clear 函数清理工作区而clc 命令清理命令行窗口

好,今天就先介绍到这里。


字节星球 Henry 2022-07-07 未经允许,严禁转载!

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • MATLAB 入门之旅
    • 进入 MATLAB
      • 基本命令
        • 简单计算
        • 定义变量
        • 语法对比
        • 保存和加载变量
    领券
    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档