matlab 创建批量文件夹_初识MATLAB

MATLAB是一种强大的编程环境,用于算法开发、数据分析和数值计算。本文介绍了MATLAB的基本概念,如矩阵和数组的创建、索引、运算和串联,以及如何创建批量文件夹。此外,还探讨了科学绘图和帮助文档的使用,为初学者提供了一个全面的入门指南。
摘要由CSDN通过智能技术生成

8af1359ab1486cf6d3019a460c21a11a.png

1. MATLAB是什么?

dc2ecaf668bca3f44d7ca9d0f1f5d7bf.png

MATLAB,是“matrix laboratory”的缩写形式,意思是矩阵实验室。MATLAB是在1984年由一个大学生把数学课的教学课件重新编程设计出来的一个产品,很多人都把MATLAB看做是一个计算机软件,是一种用于算法开发、数据分析、可视化和数值计算的编程环境。MATLAB一个重要优势就是封装了大量数学相关的算法函数,工程师和科学家可以很方便的调用而不必重新编写。MATLAB同时也是一种非常受欢迎的编程语言,简称M语言,工程师可以用它来编写各种科学技术程序,甚至可以将编写的程序发布成独立的APP供他人使用。

MATLAB的应用非常广泛,可以说涉及到工业和科学领域的方方面面,在航空、航天、汽车、电子、能源、金融、大数据和人工智能等各个行业中,MATLAB都被工程师和科学家广泛应用。究其原因,我想还是MATLAB与生俱来的数学基因使它可以在各个工业和科学领域发挥作用,毕竟无论你是研究天体物理学,还是开发一个机器人,最终还是会落到数学的解算上来。

2. MATLAB软件界面

如果把MATLAB看做是一个计算机软件,那就要了解下MATLAB的界面。启动MATLAB时,会打开MATLAB主界面,默认布局下包括下列面板:

  • 当前文件夹:MATLAB中的文件浏览器,定位在当前工作的文件夹。
  • 命令行窗口:是输入MATLAB命令的区域,命令前面以提示符 (>>) 表示。
  • 工作区:Workspace,创建或者导入的数据都以变量的形式存显示在工作区。

ad204e528c58dbeca31897776ca98c53.png

3. MATLAB语言初探

矩阵和数组

MATLAB作为一种编程语言,M语言,和C语言或者其它语言相比,有一个最大的不同,那就是所有 MATLAB 变量都是多维数组,与数据类型无关。这也是很多熟悉了C语言编程的工程师很难转变的一种编程习惯。MATLAB 主要用于处理整个的矩阵和数组,而其他编程语言大多逐个处理数值。矩阵作为MATLAB变量的一种常见形式,是指通常用来进行线性代数运算的二维数组。

创建数组

试着创建第一个数组,包含四个元素,可以使用逗号(,)或者空格分开。

a = [1 2 3 4]
a = 1×4
1 2 3 4

这种数组叫做行向量。

如果要创建包含多行的矩阵,则用分号(;)来分割各行。

a = [1 2 3; 4 5 6; 7 8 10]
a = 3×3
1 2 3
4 5 6
7 8 10

创建矩阵还可以使用一些内置函数(ones、zeros 或 rand 等函数)来自动创建。例如,创建一个由随机整数组成的 5×1 列向量。

b = randi(100,5,1)
b = 5×1
62
59
55
87
27

数组索引

MATLAB的每个变量都是可以包含多个数字的数组,要访问数组中的元素,需要使用数组索引。

使用内置魔方矩阵函数创建一个 4×4 的矩阵。

A = magic(4)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值