1_Dファイルの開き方

21 ビュー (過去 30 日間)
Ryosuke KIJIMA
Ryosuke KIJIMA 2019 年 12 月 30 日
回答済み: Etsuo Maeda 2020 年 1 月 6 日
キャプチャ.PNG
こちらは、SARデータをダウンロードし、zipファイルを展開したものです。
青で囲った、IMG、LEDというファイルを開きたいのですが、うまくいきません。
どなたか教えてください。
試してみたコードを以下に貼ります。
>> fileID = fopen('IMG-HH-ALOS2096552950-160307-UBSR1.1__D');
>> tline = fgetl(fileID)
エラー: fgets
ファイルの識別子が無効です。有効なファイルの識別子を生成するには fopen を使用してください。
エラー: fgetl (line 32)
[tline,lt] = fgets(fid);
>> A = importdata('IMG-HH-ALOS2096552950-160307-UBSR1.1__D')
エラー: importdata (line 139)
ファイルを開けません。
>> fid = ('IMG-HH-ALOS2096552950-160307-UBSR1','r');
fid = ('IMG-HH-ALOS2096552950-160307-UBSR1','r');
エラー: 式が無効です。関数の呼び出しまたは変数のインデックス付けにはかっこを使用してください。そうでない場合、区切り記
号の不一致をチェックしてください。

回答 (1 件)

Etsuo Maeda
Etsuo Maeda 2020 年 1 月 6 日
fileID = fopen('IMG-HH-ALOS2096552950-160307-UBSR1.1__D', 'r')
の出力を確認してみましょう。
-1 が返るようであれば、そもそもファイルが存在しない、アクセス権が無いなどの可能性が考えられます。
少なくとも、添付スクリーンショットのファイル名とfopenに与えられたファイル名は一致していません。
HTH

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!