![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
No.1ベストアンサー
- 回答日時:
Excelで読み込んで、xlsファイルにセーブして、
xlsreadでmatlabに読み込むとか。
http://dl.cybernet.co.jp/matlab/support/manual/r …
No.3
- 回答日時:
#2です。
先ほどの手順(4)の部分で、読み込んだのが数値しかないと分かっている行に対してなら、
str = strrep(line, ',', ' ')
data = sscanf(str, '%f')
と書いた方がシンプルで良いかもしれませんね。
No.2
- 回答日時:
(1)fid = fopen(path, 'r')でファイルを開く
(2)line = fgets(fid)でファイルから1行取得
(3)index = findstr(line, ',')でカンマ位置を取得
(4)カンマ位置でlineを分割
文字列はそのまま取得、数値はstr2num()でキャストしてから取得
例)カンマがN-1個ある場合
data1 = line(1:(index(1) - 1))
data2 = line((index(1) + 1):(index(2) - 1))
data3 = line((index(2) + 1):(index(3) - 1))
:
dataN = line((index(N-1) + 1):end)
(5)手順(2)~(4)をEOFまで繰り返す
(6)fclose(fid)でファイルを閉じる
このような手順で大丈夫だと思います。
ただし、ファイル構造が分かっていること、区切り文字以外でカンマが使用されていないことが条件です。
まぁ、構造が分からないファイルからデータを読み込むことなんてできませんが。
参考URL:http://infoshako.sk.tsukuba.ac.jp/ShakoDoc/MATLA …
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルのVBAについて とあるサイトのコードを参考に、CSVの文字化けを直すVBAを作成しているの 7 2022/11/04 14:15
- Access(アクセス) CSVファイルの「0落ち」にVBA 6 2023/02/02 15:27
- XML PHP.laravelについて 1 2023/07/06 15:26
- その他(プログラミング・Web制作) Pythonで、データファイルと列名ファイルを1つのファイルにしたいです。 1 2023/07/27 20:29
- その他(プログラミング・Web制作) データ解析ソフトRでのファイル入力read.csvがエラーになります 7 2022/03/27 22:11
- Excel(エクセル) PowerQueryに詳しい方教えてください(Office365) 1 2022/07/24 21:11
- Excel(エクセル) csvファイルをExcel形式で読み込むには 2 2023/07/03 13:09
- システム CSVファイルのマッピング処理の省力化 1 2022/11/24 00:01
- Visual Basic(VBA) 【VBA】写真の縦横比を変えずに貼り付ける 5 2023/06/13 11:42
- Excel(エクセル) csvに別のExcelの文章を差し込む 2 2023/04/01 16:06
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
python03について。
-
文系のSE志望です。プログラミ...
-
Adobe Premiere Proについて質...
-
Adobe Premiere Proです。 シー...
-
python3について。
-
vba クリップボードクリアにつ...
-
python3について。
-
python3について。
-
REGZAに接続できない(パソコン)
-
pythonでのカーソル移動がずれる
-
そのまま使っただけなのに・・...
-
このURLで広告を出しているのは...
-
Arduinoに関する質問
-
プログラムの起動、利用につい...
-
Pythonのコードエラーについて...
-
pythonにてseleniumを使うも、...
-
Google ColaboでGUI作成
-
HTMLソースが表示のページのも...
-
https://paiza.jp/challenges/5...
-
バッチファイルについて
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
MATLAB(マトラボ)とcsvファ...
-
メールアドレスをテキストファ...
-
matlabで、平均値を求める方法...
-
昇順に整列するプログラムにつ...
-
VBScripの2次元動的配列
-
MSDOSからワイルドカード指定で...
-
VB6.0でMSChartをタイマーを使...
-
dat
-
Perlでファイル名を変更したい...
-
いつどこゲームのようなテキス...
-
VBA エクセルで1列で表示したい。
-
Perlでファイル書き込みの際の...
-
文字型変数を使って2進数表示す...
-
utf-8のコードを使いたい
-
ポインター引数の関数でコンパ...
-
10Mバイトて文字数に すると何...
-
UTF-8で5~6バイトになる文字コ...
-
char str[256]の256の意味は?
-
エクセルシート名の制限を変更...
-
DataGridViewの特定列に入力さ...
おすすめ情報