Octave 这句话在八度音阶中是做什么的?X=[一(20,1)(实验(1)+实验(2)*(0.1:0.1:2))';

Octave 这句话在八度音阶中是做什么的?X=[一(20,1)(实验(1)+实验(2)*(0.1:0.1:2))';,octave,Octave,向量X的值是多少 X的第一列由ones20,1定义,它将生成一个带有1的20 X 1向量 X= 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. X的第二列由exp1+exp2*0.1:0.1:2定义 0.1:0.1:2将生成一个1 x 20向量,该向量通过将该向量与': 0.1000 0.2000 0.3000 0.4000 0.5000 0.6000 0.7000 0.8000 0.9000 1 1.1000 1.20

向量X的值是多少

X的第一列由ones20,1定义,它将生成一个带有1的20 X 1向量

X= 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1.

X的第二列由exp1+exp2*0.1:0.1:2定义

0.1:0.1:2将生成一个1 x 20向量,该向量通过将该向量与':

0.1000 0.2000 0.3000 0.4000 0.5000 0.6000 0.7000 0.8000 0.9000 1 1.1000 1.2000 1.3000 1.4000 1.5000 1.6000 1.7000 1.8000 1.9000 2

结果乘以exp1+exp2之和:

3.4572 4.1961 4.9350 5.6739 6.4128 7.1517 7.8906 8.6295 9.3684 10.1073 10.8462 11.5851 12.3241 13.0630 13.8019 14.5408 15.2797 16.0186 16.7575 17.4964

在此之后,X将如下所示:

X= 1.0000 3.4572 1.0000 4.1961 1.0000 4.9350 1.0000 5.6739 1.0000 6.4128 1.0000 7.1517 1.0000 7.8906 1.0000 8.6295 1.0000 9.3684 1.0000 10.1073 1.0000 10.8462 1.0000 11.5851 1.0000 12.3241 1.0000 13.0630 1.0000 13.8019 1.0000 14.5408 1.0000 15.2797 1.0000 16.0186 1.0000 16.7575 1.0000 17.4964

X=X:,1将从X的第一列中选择所有行


因此,X将是一个20 X 1的向量,带有1。

运行代码时,您观察到了什么结果?很抱歉问了这个愚蠢的问题。我在mac上安装octave时遇到了一些问题。
X = [ones(20,1) (exp(1) + exp(2) * (0.1:0.1:2))'];        
X = X(:,1)