[解決済み] Matlabでファイルが存在するかどうかを確認する方法は?[クローズド]
2022-03-04 05:35:18
質問
if exist('JaccardDistance', 'file')==1
load('JaccardDistance');
else
% Do things
end
JaccardDistanceというファイルは、このコードが実行されているのと同じフォルダーにあります。問題は、"else"の部分が常に実行されていることで、ファイルJaccardDistanceが存在することを認識していないことになります。私は何を間違えているのでしょうか?よろしくお願いします。
解決方法は?
存在するファイルには1ではなく2が返されます。また、ファイルの拡張子もチェックに含めなければなりません。
if exist('JaccardDistance.m', 'file') == 2
レフ matlabフォーラム を読むか、または マニュアル :
exist name は name の状態を返します。
-
0
の名前が存在しない。 -
1
name はワークスペースの変数です。 -
2
以下のいずれかに該当します。- 名前が拡張子 .m のファイルとして MATLAB® の検索パス上に存在する。
- は、MATLABの検索パス上にある通常のファイル名です。
- は、任意のファイルへのフルパス名です。
関連
-
[解決済み】「Index exceeds the number of array elements (1)」というエラーを修正するにはどうすればよいですか?
-
[解決済み] Matlabで矢印を描くには?
-
[解決済み] KroneckerDelta - matlab
-
[解決済み] セルコンテンツから非セル配列オブジェクトへの代入
-
[解決済み] 減衰比一定の直線と根元の軌跡との交点を求めるためのrlocfindの代替プログラム(Matlab
-
[解決済み] キュービックスプライン補間と多項式補間の比較
-
[解決済み] matlabで三角行列を作る
-
[解決済み] matlabでchi2gof関数を理解する
-
[解決済み] Matlabでforward inputnames?
-
[解決済み】画像を使った迷路の表現と解き方
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】「名前が重複する関数は定義できません」エラーが出るが、重複する関数はない。
-
[解決済み】2つのベクトル間の角度 matlab
-
[解決済み] double 型の入力引数に対して未定義の関数 'int' が存在する [重複] 。
-
[解決済み] MATLABエラー "このコンテキストでは関数定義は許可されていません。" [重複しています]。
-
[解決済み] 部分ピボッティングによるLU分解 Matlab
-
[解決済み] MATLABでカラーバーのスケールを制御する
-
[解決済み] matlab で "カラーマップ" プロットを作成するにはどうすればよいですか?
-
[解決済み] MATLABとラスタープロット
-
[解決済み] Matlab - rectangle関数を使用せずに矩形をプロットする
-
[解決済み] matlab のプロットベクトルは同じ長さでなければなりません。