質問編集履歴

2

タイトルが途切れていた

2016/10/23 13:50

投稿

退会済みユーザー
test CHANGED
@@ -1 +1 @@
1
- python numpy
1
+ python numpy マトリックスを不均等な区間で抽出するプログラムを書きたい
test CHANGED
File without changes

1

ソースコードのミスを訂正

2016/10/23 13:50

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -6,27 +6,19 @@
6
6
 
7
7
 
8
8
 
9
- ```python
10
-
11
- A = [[1,1,1,1,1][1,2,3,4,5]]
12
-
13
- B=[0,1,3,4]
14
-
15
9
  def assign_interval(A,B,axis):
16
10
 
17
- if axis == 0:
11
+ if axis == 0:
18
12
 
19
- for i in len(numpy.asarray(B).shape(1)-1):
13
+ for i in range(len(B)-1):
20
14
 
21
- yield A[:,i:i-1]
15
+ yield A[:,B[i]:B[i+1]]
22
16
 
23
- else:
17
+ else:
24
18
 
25
- for i in len(numpy.asarray(B).shape(0)-1):
19
+ for i in range(len(B)-1):
26
20
 
27
- yield A[i:i-1,:]
21
+ yield A[B[i]:B[i+1],:]
28
-
29
- ```
30
22
 
31
23
 
32
24