在matlab中x1 1 zeros(1,20)是什么意思

2021-01-13 06:32:26 字数 4912 阅读 9200

1楼:白杨龙

x1=[1 0 0 0 ……0]20个0;

zeros(1,20)为1行20列全为0矩阵

[1 zeros(1,20)]即[1 0 0 0 ……0]20个0;

2楼:汤忠嵇秋

length(x1)

%返回x1的长度,

zeros(1,y)

%返回一个1行y列的向量,数值全为0。

x1=[x1

zeros(1,n-length(x1))];

%在x1向量后面补充0,使其长度变为n。

matlab软件中,x1=[x zeros(1,19)];是什么意思啊,**急等

3楼:匿名用户

在x的后面 补充 19个0 为了个数一样

4楼:飘遥舞者

先把zeros(1.19),你就明白了

x=[1 zeros(1,n-1)];这句matlab语句的意思是

5楼:信科滨

x=[1 zeros(1,n-1)];表示第一个位置是1,另n-1个0的行向量。

y=[a,b]

如果a,b为行向量,那么y就是把a,b行向量拼接成另一个新的行向量

6楼:乜夏养书萱

y(n)=x(n+11)=nx+11x

所以应该是函数的系数啊

matlab里面 q=zeros(n(1)) 是什么意思??

7楼:电动炉钩子

你的n(1)是个整数,

q = zeros(n(1))生成一个n(1) x n(1)的元素全是0的矩阵

matlab中 函数zeros(1,8) 代表什么意思??

8楼:小澈

zeros功能是返回一个m×n×p×...的double类零矩阵的一个函数。

注意:m, n, p,...必须是非负整数,负整数将被当做0看待。

首先先列出matlab中help文件对zeros函数的解释:

zeros zeros array.

zeros(n) is an n-by-n matrix of zeros.

zeros(m,n) or zeros([m,n]) is an m-by-n matrix of zeros.

zeros(m,n,p,...) or zeros([m n p ...]) is an m-by-n-by-p-by-... array of zeros.

zeros(size(a)) is the same size as a and all zeros.

zeros with no arguments is the scalar 0.

zeros(m,n,...,classname) or zeros([m,n,...],classname) is an m-by-n-by-...

array of zeros of class classname.

note: the size inputs m, n, and p... should be nonnegative integers.

negative integers are treated as 0.

example: x = zeros(2,3,'int8');

具体来讲,zeros(1,8)是创建一个1行,8列的零矩阵。

9楼:大野瘦子

zeros(1,8)意思就是一个一行8列的零矩阵。

因为zeros(8)相当于是zeros(8,8)的简写形式,括号里面的数字,一个是表示多少行,一个是表示多少列。

zeros功能是返回一个m×n×p×...的double类零矩阵的一个函数。

注意:m, n, p,...必须是非负整数,负整数将被当做0看待。

zeros的使用方法

b=zeros(n):生成n×n全零阵。

b=zeros(m,n):生成m×n全零阵。

b=zeros([m n]):生成m×n全零阵。

b=zeros(d1,d2,d3……):生成d1×d2×d3×……全零阵或数组。

b=zeros([d1 d2 d3……]):生成d1×d2×d3×……全零阵或数组。

b=zeros(size(a)):生成与矩阵a相同大小的全零阵。

例如:b=zeros(n):生成n×n全零阵

>>zeros(3)

ans =

0 0 0

0 0 0

0 0 0

b=zeros(m,n)或者b=zeros([m n]):生成m×n全零阵。

>> zeros(3,2)

ans =

0 0

0 0

0 0

zeros(size(a)):生成与矩阵a相同大小的全零阵。

10楼:匿名用户

zeros(1,8)是创建一个1行,8列的零矩阵

附:zeros的用法

11楼:day忘不掉的痛

首先先列出matlab中help文件对zeros函数的解释:

zeros zeros array.

zeros(n) is an n-by-n matrix of zeros.

zeros(m,n) or zeros([m,n]) is an m-by-n matrix of zeros.

zeros(m,n,p,...) or zeros([m n p ...]) is an m-by-n-by-p-by-... array of

zeros.

zeros(size(a)) is the same size as a and all zeros.

zeros with no arguments is the scalar 0.

zeros(m,n,...,classname) or zeros([m,n,...],classname) is an

m-by-n-by-... array of zeros of class classname.

note: the size inputs m, n, and p... should be nonnegative integers.

negative integers are treated as 0.

example:

x = zeros(2,3,'int8');

然后可以解释:

zeros就是用来表示线性代数的0矩阵。

比如:zeros(3,3) 表示3行3列0矩阵。

12楼:匿名用户

zeros(8)相当于是zeros(8,8)的简写形式,括号里面的数字,一个是表示多少行,一个是表示多少列,所以你的zeros(1,8)意思就是一个一行8列的零矩阵,有问题可以再联系我

13楼:小寄生虫儿

产生一个一行八列的零矩阵

>> zeros(1,8)

ans =

0 0 0 0 0 0 0 0

还有那个s是小写

14楼:匿名用户

创建一行八列的零矩阵。

在matlab中,变量“x =zeros(3,1);” 是什么意思?

15楼:匿名用户

您好,这是c语言问题:

x=zeros(3,1)

x=000

表示三行一列的0矩阵

matlab中如何定义变量从负无穷到正无穷:

inf(无穷大)是matlab预定义变量,负无穷大用-inf表示,正无穷大用+inf表示。

定义变量从负无穷到正无穷,可以这样来应用,如>> syms x

>> int(exp(-x^2),-inf,+inf) %exp(-x^2)的定积分,x变量从负无穷到正无穷

ans =

pi^(1/2)

在matlab中,变量 x =zeros(3,1); 是什么意思?

16楼:匿名用户

您好,这是c语言问题:

x=zeros(3,1)

x=000

表示三行一列的0矩阵

matlab中如何定义变量从负无穷到正无穷:

inf(无穷大)是matlab预定义变量,负无穷大用-inf表示,正无穷大用+inf表示。

定义变量从负无穷到正无穷,可以这样来应用,如>> syms x

>> int(exp(-x^2),-inf,+inf) %exp(-x^2)的定积分,x变量从负无穷到正无穷

ans =

pi^(1/2)

17楼:卢燕君枫叶

x=zeros(3,1)

x =000

三行一列的0矩阵

18楼:延续着自我

zeros(a,b)表示全为0的矩阵,a表示行,b表示列。若a=b,则可以写为zeros(a),和ones()是类似的。x =zeros(3,1)表示3行1列的0矩阵。

19楼:lq君羊

[000]三行一列的0矩阵

20楼:渡一沐泽

楼上说的对,再补充一下。

matlab中的zeros是定义一个空“矩阵”,是为了给以后往里存放数值预留的”磁盘空间“,告诉计算机,我要用的是这么大的矩阵,给我留好了。计算机就会空出这么大的空间,不用担心留的过多或过少而影响后期计算。你可以想象成现实生活中给饭店打**预定多少人的餐位。

以合理安排,不必造成资源的浪费。

matlab中d ones(1,size(x,2))是什么意思

1楼 产生大小为1行,size x 2 列的矩阵,矩阵元素都是1。size x 2 表示x的列数 matlab中ones size x 1 1 是什么意思? 2楼 匿名用户 matlab中ones size x 1 1 表示生成一个行数与x一致,列数等于1且所有元素都是1的矩阵。也就是说生成一个元素...

matlab中“Xi是什么意思,matlab中!=是什么意思

1楼 匿名用户 x i 是取矩阵x的所有行的第i列并共轭转置。其中,x表示一个矩阵 x i 表示所有行的第i列的子矩阵 冒号 就是全部的意思 最后的单引号表示共轭转置,在实数领域相当于转置。 x a b 取子矩阵在matlab是一种常用的操作。除了前面提到的取所有行 或列 用冒号,还可以取连续取或间...

matlab中a b(1:2)这个语句是什么意思

1楼 稻壳张 取 b 向量的第 1,2 个元素,赋值给 a matlab中 a 1 2 是什么意思 2楼 z风起 matlab中 a 1 2 表示的意思是 把数组a的第一个和第二个元素取空。 比如数组a 1 2 3 4 5 6 ,执行语句后结果就是a 3 4 5 6 。 matlab是一个高级的矩阵...