問題タブ [matlab-java]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
xml - matlabの使用時にインデックスが特定の値を超えると、ファイル名のリストからファイルを開くことができません
実際にアーカイブを抽出することなく、60000 以上の .xml ファイルを含む .zip から .xml ファイルを抽出しようとしています。各 .xml ファイルには、.xmlHMDB#.xml
を 5 桁の数字で置き換えた次の命名形式があり#
ます。
各 .xml ファイルのサイズは約 25kb +-5kb です。
現時点では、次のコードを使用してこれを行っています。path
.zip ファイル ディレクトリをhmdbid
含む文字列であり、5 桁の数字を含む文字列です。
以下を含む .zip ファイルを使用してコードをテストする場合:
- HMDB00002.xml
- HMDB00005.xml
- HMDB00008.xml
- HMDB00010.xml
- HMDB00012.xml
が の場合、コードは正常に動作hmdbid
します。または、これを超えると、データ抽出関数がエラーを返します。00002
00005
00008
file not found
ファイル名が異なるファイルの組み合わせをいくつか試しましたが、結果は同じでした。最初の 3 つのファイルは正常に機能しますが、ファイルの名前に関係なく、他のファイルは機能しません。
ファイル名のみを含む100個のテスト.xmlファイルを含む.zipを作成し、これらの作業から正常に抽出しようとしたため、メモリの問題であると思われましたが、修正方法がわかりません。
java - Matlab stdout と stderr?
以下を使用して、Matlab で標準出力と標準エラーを作成できます。
質問: 中間ログ ファイルに保存せずに、Java を使用して Matlab からこれらのログ (ストリーム) を収集するにはどうすればよいですか?
matlab - Matlab Compiler Runtime は信号処理ツールボックスから関数を起動できません
ソース コードで信号処理ツールボックスの「findpeaks」という関数を使用しています。次に、ソース コードは jar ファイルにパックされ、別のマシン上の Java から起動されます。Java は MRC を呼び出してその実行を実行し、次の例外で終了します。
タイプ 'double' の入力引数の未定義の関数 'findpeaks'
この例外の考えられる原因は何ですか?
java - matlabを使用してサウンド信号を処理し、周波数を取得してJavaで使用するにはどうすればよいですか?
私は信号処理が初めてで、wavファイルを再生するサウンドのピッチを抽出するアプリケーションを開発しています.Javaを使用して(FFTとDFTを使用して)ピッチを直接抽出するいくつかのアプローチを試みましたが、続行できませんでしたこれにより、抽出によって得られる精度が低くなります。
私は、matlab を使用して音声信号の音符の周波数を決定する方法について聞いたことがあります。最終的には、Java に変換する必要がある .csv 形式のスクリプトを取得します。問題は、これを行う方法がわからないので、誰かが周波数を抽出する方法に光を当てることができますか? この情報を Java で使用するにはどうすればよいですか?
java - Matlab での実行中に Java アプリケーションの進行状況バーの色が変更されました
Matlab で Java アプリケーションを適用しています。Eclipse でプログラムをテストすると、すべて問題なく進行状況バーが目的の色で表示されます。しかし、Matlab からこの Java アプリケーションを (jar ファイルを介して) 呼び出すと、. 進行状況バーはすべて緑色です。この状況で苦労しています。Matlab なしで実行するとすべて問題ないため、どこに問題があるのか わかりません。