問題タブ [matlab]

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.

0 投票する
5 に答える
6831 参照

matlab - 音楽からの歌声の分離

曲のボーカルセグメントと非ボーカルセグメントを分類するための「スペクトル変化検出」の実行方法を知りたいです。スペクトログラムからスペクトルの変化を見つける必要があります。特にMATLABに関連する、これに関する詳細な情報はありますか?

0 投票する
2 に答える
651 参照

java - javaからmatlabに100万の数字を渡しますか?

10.919 秒で実行されるコードが少しあります。プロファイリングすると、10.182 秒が無駄になっていることがわかります

私が使用するときに呼び出される

何ができるでしょうか?外部 API とやり取りするには、Java を使用する必要があります。


編集:次のハックを使用しました:


そして、1.5秒/ 2.2秒になりました

編集:

Javaが配列の長いカンマ区切りの文字列表現を返すようにしてから、

ほぼ耐えられるパフォーマンスを生み出した

0 投票する
2 に答える
1592 参照

matlab - matlabのセルモードでサブ関数を呼び出す方法はありますか?

次のコードがあるとします。

最後にサブ関数が定義されているセル 1 とセル 2 をテストするにはどうすればよいですか?

編集:基本的に、この例の各セルは長い計算を実行するため、個別にテストしてデバッグしたいと思います。サブ関数を使用して一般的な機能を抽象化して再利用していますが、これまでのところ、この機能はこの特定のアプリケーションでのみ使用されているため、foo を別の m ファイルに配置したくありません。

編集(2): 関数 m ファイルではなく、matlab スクリプトでのみ動作するセル モードを漠然と思い出したことと、そのようなスクリプトではサブ関数とネストされた関数が許可されていないことを思い出しました。したがって、私が求めていることはおそらく不可能です。

以下に示す匿名関数のソリューションは、単一の式関数しか許可しないため、おそらく多少制限的ですが、実際には、私がやりたいことには十分だったので、問題の解決策として受け入れました。

0 投票する
3 に答える
4536 参照

java - 大きなデータベクトルをすべてのズームレベルでリアルタイムに正確にプロットするにはどうすればよいですか?

リアルタイムでプロットする必要のある大きなデータセット(10 Hzデータ、つまり24時間あたり864kポイント)があります。アイデアは、ユーザーが非常に詳細な散布図にズームおよびパンできることです。

データはあまり連続的ではなく、スパイクがあります。データセットが非常に大きいため、プロットが更新されるたびにすべてのポイントをプロットすることはできません。

しかし、n番目のポイントごとにプロットすることもできません。そうしないと、大きいが短いスパイクなどの主要な機能を見逃してしまいます。

Matlabはそれを正しく行います。ゼロでいっぱいの864kベクトルを指定し、任意の1つのポイントを1に設定するだけで、ズームとパンを使用してリアルタイムで正しくプロットされます。

Matlabはどのようにそれを行いますか?

私のターゲットシステムはJavaなので、Swing/Java2Dでこのプロットのビューを生成します。

0 投票する
2 に答える
3242 参照

matlab - 「ヘルプ」テキストをmex関数に追加するには?

私はMatlabのmexファイルを書いています。ただし、me​​x ファイルには深刻な制限があるhelp mexfilenameようです。ヘルプ テキストが表示されません。

最終的に mex ファイルを呼び出す m ファイルを作成することでこれを回避できますが、ヘルプが含まれていますが、より良い方法が必要です。

反対に、そうすれば、m ファイルですべてのエラー チェックを行うことができます。その方がはるかに便利です...

0 投票する
1 に答える
1697 参照

matlab - PowerPoint 2003 VBA を使用してプレースホルダーに画像を追加するにはどうすればよいですか?

MATLAB を使用して PowerPoint スライドを作成しようとしています。VBA を使用して PowerPoint スライドを作成するのと基本的には同じようですが、構文が少し異なります。関数名と変数名はすべて同じです。

とにかく....スライドに写真を追加できます。いくつかのプレースホルダーを作成する特定のレイアウトを追加することもできます。しかし、画像を追加して特定のプレースホルダーにリンクする方法がわかりません。4 つの画像を PowerPoint にインポートし、「4 オブジェクト」レイアウトを適用したいと考えています。明らかに、レイアウトが選択するのと同じ場所に写真を手動で配置できます。しかし、レイアウトを変更する必要がある場合に備えて、それらをプレースホルダーにリンクしたいと思います。

写真を追加してプレースホルダーにリンクする方法を知っている人はいますか?

ありがとう、アンドリュー

0 投票する
2 に答える
3020 参照

matlab - Matlab を使用して空間内の 2 点間に固定長の曲線を接続するにはどうすればよいですか?

3D 空間に 2 つの点 (x1,y1,z1) と (x2,y2,z2) があります。これらのポイント間を (直線ではなく) 接続する固定長の曲線があります。Matlab でコードを進める方法は?

0 投票する
2 に答える
5774 参照

math - 空間内の 2 点間の弧の長さによってパラメーター化されたらせんの方程式

空間内の任意の 2 点間の弧の長さ (つまり、弧の長さの関数)によってパラメーター化されたらせんの方程式は何ですか? これには何か機能がありますか?matlab または mathematica を使用して同じものを実装するにはどうすればよいですか?

0 投票する
5 に答える
21391 参照

matlab - MATLAB 匿名関数で複数のステートメントを実行する方法は?

私はこのようなことをしたいと思います:

だから私が言ったとき:

実行functionCall1()してから実行しfunctionCall2()ます。( C , 演算子のようなものが必要だと感じています)

編集:

functionCall1functionCall2必ずしも値を返す関数ではありません。