私のmatlabプログラムをスタンドアロンのexeに変換しました。コマンドラインからexeを呼び出すと、exeが実行されるまで待機しません。プログラムの実行には約20〜30秒かかります。プログラムは基本的にtxtファイルを作成します。 exeが実行されるまで、どうすればそれを待たせることができますか?私のMatlabの主な機能は、問題は、以下のスクリーンショットに示されているexe実行が終了するまでコマンドラインが待機しません
function []=features(img_path,category,output_path)
if (strcmp('shoe',category)== 1)
if exist(img_path,'file')
test_shoes(img_path,output_path);
else
disp ('Input image path does not exist');
end
else
disp('Sorry wrong input for category.Please give shoe/dress/handbag');
end
return;
です:「すべての警告は、状態を 『オフ』を持つ」
MATLABからのexeによって実際に表示されますが、exeを呼び出した直後に次の行に "E:\ test>"が既に表示されているため、端末はEXEの実行が終了するまで待機しません。
exeファイルの実行が終了するまでコマンドラインを待機させて、新しいコマンドラインが終了するまで表示させないようにするにはどうすればよいですか?
START/MyProgramm.exe
はここを見てWAIT:あなたはこのようにそれを実行しようとすることができ
は、私が何かをencorporateすることができますどのような方法があります私はexeを呼び出すたびにSTART/WAITをタイプしないでください。 – user1583647
バッチファイルを使用することができます! –