元のフォルダに戻るコマンドはありますか?
이전 댓글 표시
例えばライブエディタに書いたコード(mlxファイル)や訓練したCNNモデル(matファイル)などを入れた”フォルダ1”と、
読ませたい画像をまとめた”フォルダ2””があったとします。
最初はnet等を定義するために「現在のフォルダ」としてフォルダ1を開いてセクションを実行して、
画像を読ませるためにフォルダ2を開いて画像を読ませた場合、終了時には「現在のフォルダ」は”フォルダ2”になると思います。
連続して作業したいのですが”フォルダ1”を手動で選択しなくても、”フォルダ1”に戻るようなコマンドがあるとありがたいです。
何かいいアイデアはありますか?
답변 (1개)
Hernia Baby
2022년 7월 29일
②パスをあらかじめワークスペースに保存し、移動する。
Path(1) = "フォルダ1のパス";
Path(2) = "フォルダ2のパス";
cd(Path(1));
% Do
cd(Path(2));
댓글 수: 5
Hernia Baby
2022년 7월 29일
個人的には①をよく使います
addpathは設定すれば任意の場所からフォルダを検索できるものです
・まずフォルダを作ってみましょう
mkdir('folder1');
mkdir('folder2');
ls
2つのフォルダが出来ました
・folder1の中にsample.xlsxを移動させます
movefile('sample.xlsx','folder1')
ls
今の場所にsample.xlsxがないことがわかりますね
try
T = readtable('sample.xlsx');
catch
disp('ファイルがありません');
addpath('folder1');
end
・再度読んでみましょう
T_retry = readtable('sample.xlsx')
以上のように、パスさえ設定すれば、何処でも読めることがわかります
純一 中川
2022년 7월 29일
Hernia Baby
2022년 7월 29일
편집: Hernia Baby
2022년 7월 29일
自分も悩んでいた道なので気持ちよくわかります。またいつでも気軽に質問してください🐾
카테고리
도움말 센터 및 File Exchange에서 検索パス에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!