元のフォルダに戻るコマンドはありますか?
Mostrar comentarios más antiguos
例えばライブエディタに書いたコード(mlxファイル)や訓練したCNNモデル(matファイル)などを入れた”フォルダ1”と、
読ませたい画像をまとめた”フォルダ2””があったとします。
最初はnet等を定義するために「現在のフォルダ」としてフォルダ1を開いてセクションを実行して、
画像を読ませるためにフォルダ2を開いて画像を読ませた場合、終了時には「現在のフォルダ」は”フォルダ2”になると思います。
連続して作業したいのですが”フォルダ1”を手動で選択しなくても、”フォルダ1”に戻るようなコマンドがあるとありがたいです。
何かいいアイデアはありますか?
Respuestas (1)
Hernia Baby
el 29 de Jul. de 2022
②パスをあらかじめワークスペースに保存し、移動する。
Path(1) = "フォルダ1のパス";
Path(2) = "フォルダ2のパス";
cd(Path(1));
% Do
cd(Path(2));
5 comentarios
Hernia Baby
el 29 de Jul. de 2022
個人的には①をよく使います
Hernia Baby
el 29 de Jul. de 2022
Editada: Hernia Baby
el 29 de Jul. de 2022
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')
以上のように、パスさえ設定すれば、何処でも読めることがわかります
純一 中川
el 29 de Jul. de 2022
Hernia Baby
el 29 de Jul. de 2022
Editada: Hernia Baby
el 29 de Jul. de 2022
自分も悩んでいた道なので気持ちよくわかります。またいつでも気軽に質問してください🐾
Categorías
Más información sobre 検索パス en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!