質問編集履歴

1

より詳しくしました

2018/08/30 09:07

投稿

rainrain
rainrain

スコア31

test CHANGED
File without changes
test CHANGED
@@ -1,10 +1,10 @@
1
1
  ###質問
2
2
 
3
- 初めmatlabを使す。
3
+ MATLABだったらありがたいですけど、最悪何の言語でもいいので、以下のことを実現しほしす。
4
4
 
5
- n行75列のcsvファイルがあるのですが、1行毎に読み込んで3*25行列にしたいです。
5
+ 行75列のcsvファイルがあるのですが、値を読み込んで3*25行列にしたいです。
6
6
 
7
- 例えば、ファイルの1行目の値が
7
+ 例えば、ファイルの値が
8
8
 
9
9
  2,4,1,3,5,1,4,5,8,...,3,2,9
10
10
 
@@ -20,34 +20,8 @@
20
20
 
21
21
 
22
22
 
23
- この処理を全ての行に行って、でき行列の値はいちいちファイルへはき出たいです
23
+ この処理をfor文を使って実現すどうすればよょうか?
24
24
 
25
+ 変数を75個定義して、1個ずつ配列に入れるという力業もありますが、文章量がとんでもないことになるので、
25
26
 
26
-
27
-
28
-
29
- ###プログラムの流れ
30
-
31
-
32
-
33
- filename = 'a.csv';
34
-
35
- A=csvread(filename);
27
+ スマートなやり方を考えていただきたいです。
36
-
37
-
38
-
39
-
40
-
41
- for (while?) //1行目からn行目まで繰り返し
42
-
43
-
44
-
45
- //行列を作る処理
46
-
47
-     ↓
48
-
49
- //行列の要素をcsvに書き出し
50
-
51
-
52
-
53
- end