matlab快速入门(12):对向量执行数组运算
2021/7/30 6:07:27
本文主要是介绍matlab快速入门(12):对向量执行数组运算,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
(1)MATLAB 的设计让您能够自然地处理数组。例如,您可以将一个标量值与数组中的所有元素相加。
y = x + 2任务:将
1
与 v1
的每个元素相加,然后将结果存储在名为 r
的变量中。
(2)您可以将任意两个大小相同的数组相加。
z = x + y任务:创建一个向量
vs
,它是向量 v1
和 v2
的和。
(3)您可以将数组中的所有元素与某个标量相乘或相除。
z = 2*x y = x/3任务:创建一个变量
va
,其值为 vs
/2
(平均体积)。
(4)MATLAB 中的基本统计函数可应用于某个向量以生成单个输出。可以使用 max
函数来确定向量的最大值。
xMax = max(x)任务:创建一个变量
vm
,其值为 va
向量的最大值。
(5)MATLAB 的函数可在单个命令中对整个向量或值数组执行数学运算。
xSqrt = sqrt(x)任务:使用
round
函数创建一个名为 vr
的变量,其中包含四舍五入为整数的平均体积 va
。
(6) .*
运算符执行按元素乘法,允许您将两个大小相同的数组的对应元素相乘。注意是点乘。
z = [3 4] .* [10 20]
z = 30 80任务:创建一个名为
mass
的变量,其中包含 density
和 va
的按元素乘积。
(7)您已对如下元素执行了数组运算:
- 两个相同大小的数组
- 一个标量和一个数组
您还可以对其他具有兼容大小的数组执行运算。例如,尝试执行以下语句:
x = [1 2;3 4;5 6; 7 8].*[1;2;3;4]
x
的大小是多少?
这篇关于matlab快速入门(12):对向量执行数组运算的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-20RabbitMQ教程:新手入门指南
- 2024-11-20Redis教程:新手入门指南
- 2024-11-20SaToken教程:新手入门指南
- 2024-11-20SpringBoot教程:从入门到实践
- 2024-11-20Java全栈教程:从入门到实战
- 2024-11-20Java微服务系统教程:入门与实践指南
- 2024-11-20Less教程:初学者快速上手指南
- 2024-11-20MyBatis教程:新手快速入门指南
- 2024-11-20QLExpress教程:初学者快速入门指南
- 2024-11-20订单系统教程:从入门到实践的全面指南