元のフォルダに戻るコマンドはありますか?
显示 更早的评论
例えばライブエディタに書いたコード(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!