Matrix 如何从单列矩阵中排除元素?

Matrix 如何从单列矩阵中排除元素?,matrix,vector,octave,Matrix,Vector,Octave,我目前正在从coursera学习Andrew Ng的机器学习。现在,在第3周的代价函数和梯度下降的正则化部分,我需要排除对应于θ0的θ矩阵的第一个元素。我在命令行上尝试了一个虚拟矩阵: a = [ 1; 2; 3; 4; 5; 6; 7] a =1 2 3 4 5 6 7 我尝试了以下代码来获取矩阵的所有元素,除了第一个: 1. a(2,:) 产出:2 2. a(2:,1) 输出:解析错误:语法错误 3. a(2:,1) 4. a(2,:;1) 5.

我目前正在从coursera学习Andrew Ng的机器学习。现在,在第3周的代价函数和梯度下降的正则化部分,我需要排除对应于θ0的θ矩阵的第一个元素。我在命令行上尝试了一个虚拟矩阵:

a = [ 1; 2; 3; 4; 5; 6; 7]
a =1
   2
   3
   4
   5
   6
   7
我尝试了以下代码来获取矩阵的所有元素,除了第一个:

1. a(2,:)
产出:2

2. a(2:,1)
输出:解析错误:语法错误

3. a(2:,1)
4. a(2,:;1)
5. a(2,::;1)
6. a(2::,1)
输出:解析错误:语法错误

3. a(2:,1)
4. a(2,:;1)
5. a(2,::;1)
6. a(2::,1)
输出:解析错误:语法错误

3. a(2:,1)
4. a(2,:;1)
5. a(2,::;1)
6. a(2::,1)
输出:解析错误:语法错误

3. a(2:,1)
4. a(2,:;1)
5. a(2,::;1)
6. a(2::,1)
输出:解析错误:语法错误

3. a(2:,1)
4. a(2,:;1)
5. a(2,::;1)
6. a(2::,1)
我需要什么代码来完成我的操作?它叫什么矩阵法?

它应该是什么

a(2:end)
结果:

ans =

   2
   3
   4
   5
   6
   7
对于排除任何单个元素的一般情况,请参见(关于Matlab,但在倍频程中的用法也是一样的)