惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Cisco Talos Blog
Cisco Talos Blog
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
Google Online Security Blog
Google Online Security Blog
博客园 - Franky
Hugging Face - Blog
Hugging Face - Blog
Security Archives - TechRepublic
Security Archives - TechRepublic
博客园 - 司徒正美
N
News and Events Feed by Topic
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
WordPress大学
WordPress大学
博客园 - 三生石上(FineUI控件)
Help Net Security
Help Net Security
N
News and Events Feed by Topic
O
OpenAI News
L
LangChain Blog
F
Full Disclosure
A
About on SuperTechFans
The GitHub Blog
The GitHub Blog
GbyAI
GbyAI
Cloudbric
Cloudbric
W
WeLiveSecurity
Application and Cybersecurity Blog
Application and Cybersecurity Blog
罗磊的独立博客
Attack and Defense Labs
Attack and Defense Labs
PCI Perspectives
PCI Perspectives
TaoSecurity Blog
TaoSecurity Blog
AI
AI
有赞技术团队
有赞技术团队
酷 壳 – CoolShell
酷 壳 – CoolShell
C
CXSECURITY Database RSS Feed - CXSecurity.com
C
Cisco Blogs
D
Darknet – Hacking Tools, Hacker News & Cyber Security
Apple Machine Learning Research
Apple Machine Learning Research
C
CERT Recently Published Vulnerability Notes
T
The Exploit Database - CXSecurity.com
T
Threatpost
P
Palo Alto Networks Blog
G
GRAHAM CLULEY
Last Week in AI
Last Week in AI
雷峰网
雷峰网
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
C
Cyber Attacks, Cyber Crime and Cyber Security
博客园 - 聂微东
P
Proofpoint News Feed
Latest news
Latest news
S
SegmentFault 最新的问题
J
Java Code Geeks
T
Threat Research - Cisco Blogs
H
Help Net Security
P
Privacy International News Feed

Blog Feed

写一个所谓的通用状态机 - 字节星球 锐评简笔记/某站商店/某彦 - 字节星球 浅谈 DDD 领域驱动设计架构 - 字节星球 浅谈分布式事务#2 - 字节星球 浅谈分布式事务 - 字节星球 聊聊大学里面的奇葩 - 字节星球 MySQL 加锁机制分析与死锁排查 - 字节星球 Golang pprof 案例实战 - 字节星球 Golang 手写一个 Channel - 字节星球 字节星球终于全栈上新! - 字节星球 欢迎试用 TodoList - 字节星球 记一次“说走就走”的成都行 - 字节星球 Docker Desktop修改默认存储路径 - 字节星球 流程中心使用指南 - 字节星球 微分方程小手册 - 字节星球 近期小记 - 字节星球 字节星球(肥柴之家)搬家了! - 字节星球 如何顺利注册ChatGPT? - 字节星球 披着CLion的外衣实则在讲CMake - 字节星球 守望之墓/电子骨灰盒 - 字节星球 Python笔记 第三章 - 字节星球 WePlanet现已发布! - 字节星球 简单选择排序和堆排序 - 字节星球 希尔排序 - 字节星球 插入排序 - 字节星球 快速排序 - 字节星球 Python 笔记 第二章 - 字节星球 Python笔记 第一章 - 字节星球 Web使用HarmonyOS字体的压缩方案 - 字节星球 字节星球关于在评论区等位置展示IP属地的公告 - 字节星球 解决Qt5无法连接MySQL数据库的问题 - 字节星球 时隔多年,终于摆脱了控制台 - 字节星球 论内卷 - 字节星球 堆排序 - 字节星球 连通块中点的数量 - 字节星球 合并集合(并查集) - 字节星球 Trie字符串统计 - 字节星球 KMP字符串 - 字节星球
MATLAB简明教程#1 - 字节星球
2022-07-07 · via Blog Feed

2022/7/7 17:54:00admin2547 阅读0 点赞0 评论

MATLAB 入门之旅

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

进入 MATLAB

image.png

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

基本命令

简单计算

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

定义变量

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

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

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

1GIEPV2L4PTJOJ28.png

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

语法对比

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

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

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

保存和加载变量

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

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

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

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

Tips:

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

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


字节星球 Henry 2022-07-07 未经允许,严禁转载!
https://www.bytecho.net/archives/2021.html

附件下载