Linux で matlab から実行可能な Sift 機能記述子の C 実装を実行しようとしています。私が実行するスクリプトといくつかのフォルダーの実行可能ファイルと実行可能ファイルは、次のように実行されます
./sift <tmp.pgm >tmp.key
そして、私は次のようにMatlabでそれを実行することを真実にしましたが、どれも機能しませんでした
eval('!./sift <tmp.pgm >tmp.key');
system('./sift <tmp.pgm >tmp.key');
unix('./sift <tmp.pgm >tmp.key');
また、ターミナルから実行可能ファイルを確認しましたが、問題なく動作します。それを行う他の方法はありますか、それとも少し間違いがありますか?