美文网首页
1.数组与矩阵

1.数组与矩阵

作者: convertible | 来源:发表于2018-03-26 17:26 被阅读0次

1.矩阵是二维数组。

数组分为5类

1.空数组 a=[]
2.标量 a=[5]
3.向量 行向量 a=[1 2 3 4 5]
列向量 a=[1;2;3;4;5]
4.二维数组 a=rand(6,6)

5.多维数组 image.png

行向量可以用'',"和" "来分隔;
列向量可以用'';"和enter键来分隔;

2)生成向量
(1)行向量和列向量可以通过单引号来转置。 例:x=y'

(2) image.png
(3) x=linespace(初值,终值,个数)
image.png
image.png

(4)x=logspace(初值,终值,个数)


image.png
image.png

3.函数生成
1.ones 全是1;
一个参数:


image.png

两个参数:


image.png

2.zeros 全是0;


image.png

3.eye 主对角线是1,其它是0;


image.png

两个参数:


image.png
4.rand() 随机数
一个参数:
image.png

两个参数:


image.png

5.randn() 标准正态分布的伪随机数


image.png

6.randi() 随即整数
一个参数:


image.png

两个参数:


image.png
指定区间
image.png

数组大小

1.size函数
(1)d=size(x);
d=[m,n]
x有m行n列
(2)[m,n]=size(x);

2.length函数


image.png
image.png

3.numel函数:返回数组中元素总个数
a=numel(x)

相关文章

  • 1.数组与矩阵

    1.矩阵是二维数组。 数组分为5类 1.空数组 a=[]2.标量 a=[5]3.向量 行向量...

  • 1. 数组与矩阵

    [toc] 3. 数组中重复的数字 思路:数组数字范围为1-n,统计count[num]即可 4. 二维数组中的查...

  • 2.5.5 与矩阵(数组)运算有关的函数

    2.5.5 与矩阵(数组)运算有关的函数 A<-array(1:9,dim = (c(3,3))) 1.取矩阵的维...

  • Numpy简单基础

    1. 创建numpy数组/矩阵 创建 修改 查看类型 特殊矩阵的创建: 创建都是0的数组, 默认为float 创建...

  • 机器学习系列 之 Numpy结构化数据属性和操作(二)

    本节内容: 1. 复习上节学到的ndarray数组创建2. 多维数组矩阵间的运算操作,加,减,乘,与内积 (常用)...

  • 2.5 多维数组和矩阵

    2.5 多维数组和矩阵 1.数组(array)带多个下标的相同的元素的集合,常用的是数值型的数组如矩阵,也可以其他...

  • 图的五种存储结构

    1.邻接矩阵 图的邻接矩阵(Adjacency Matrix):图的邻接矩阵用两个数组来表示图。一个一维数组存储图...

  • R语言编程艺术 第2章 向量(上)

    2.1标量、向量、数组与矩阵 向量长度:length()矩阵、数组本质上是向量。 2.2声明 变量可以直接赋值,无...

  • MATLAB的矩阵运算与重构

    数组运算与矩阵运算 在MATLAB中,术语矩阵和数组在一般情况下是没有区别的。严格地说,一个矩阵就是一个二维的数组...

  • Numpy教程(4)

    Numpy基本操作 数组与标量、数组之间的运算 数组的矩阵积(matrix product) 数组的索引和切片 数...

网友评论

      本文标题:1.数组与矩阵

      本文链接:https://www.haomeiwen.com/subject/dtmkcftx.html