問題タブ [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.
matlab - matlab 変数の関数名とパラメーター
私のmatlab m-fileでは、いくつかのロジック(文字列連結)を使用して、次のような変数を作成しています:
つまり、関数といくつかのパラメーターである文字列があります。その関数呼び出しを行うにはどうすればよいですか?
run(c) を試すと、次のようになります。
注: パラメータがない場合、run(c) は正常に機能します。例 c='CalcPrediction'; 実行 (c);
java - MATLAB Java 参照の問題
Java オブジェクトへの参照を含む MATLAB クラスがあります。
それを使用した後 (clear、scope exit を使用するか、明示的に myClass = 0; を設定)、Java オブジェクトはまだ生きています - Runtime.gc を呼び出した後でも。
オブジェクトが MATLAB プロセス (jmap -histo pID を使用) の JVM ヒープにまだあることがダンプに表示されているため、MATLAB 自体がまだオブジェクトを参照していると想定しています。 - 何も役に立たない
何か案は?
matlab - より良い (非線形) ビニング
私が尋ねた最後の質問は、データを x 座標でビン化する方法に関するものでした。解決策はシンプルかつエレガントでした。この質問は難しいかもしれません (または私が盲目なだけかもしれません)。
約 140000 のデータ ポイントから始めて、それらを x 軸に沿って等間隔の 70 のグループに分割し、次に各グループの平均位置 (x_avg、y_avg) を取得してプロットしました。素敵な曲線が現れました。残念ながら、2 つの問題があります。まず第一に、エッジはグラフの中心よりもはるかに少ないです。第二に、一部の領域は他の領域よりも大きく変化するため、より良い解像度が必要です。
したがって、私は 2 つの特定の質問と提案を投げるための一般的な招待状を持っています。
matlabには、行列を固定数の小さな行列または固定サイズの小さな行列に分割する組み込みの方法がありますか?
関心領域をより細かくビン化するために必要な境界を決定するためのアルゴリズム (または matlab 関数ですが、それはありそうにないと思います) はありますか?
より一般的に言えば、何万ものデータポイントをきちんとした傾向に凝縮するより良い方法はありますか?
matlab - (半) 対数 3d プロットを描画するには? (マトラブ)
2D プロットの semilogx と semilogy を知っています。SURF と MESH に相当するものはありますか?
c# - MatlabとC#間の相互運用
インターネットを覗いてみると、C#とMatlabの間で相互運用できるようです。誰かがそれで成功したかどうか、そして彼らがそうするために何をしたのか疑問に思います。可能であれば、COMを使用せずになんとかしてそれをやってのける。御時間ありがとうございます。
java - Java オブジェクトへの MATLAB 構造体の格納
MATLAB で Java HashMap を使用しています
そして、文字列、配列、行列はシームレスに機能しますが、
構造体はそうではありません
構造体で機能させる最も簡単でエレガントな方法は何ですか?
matlab - MATLAB とは 実行可能ファイルを生成しますか?
MATLAB/Simulinkとは正確には何ですか? 私はそれを理解しようとしましたが、その過程でさらに混乱するだけでした.
高レベルの業界固有の関数とアルゴリズムを利用してプログラムを作成できることは知っていますが、次の点に注意してください。
- コードをクライアント/サーバー用の実行可能なプログラムに「ビルド」できるランタイムですか?
- LabVIEWのようなシミュレーション環境だけで、製品のソフトウェア/ハードウェアでは使用されませんか?
- 実際にはコード自体を実行しないコンパイラー・コンパイラーのようなコード生成ソフトウェアですか?
arrays - MATLABの行列の配列
多数の可変数の行列をMATLABの配列に格納する方法を探しています。
これを達成する方法はありますか?
例:
配列の長さが変化することが不明な場合は、必要に応じて追加情報で修正できます。
更新:パフォーマンスは、私がこれを達成しようとしている主な理由です。以前は、データを単一のマトリックスとして取得し、リアルタイムで表示してから、次のデータセットの処理に進む前にそれを持っていました。
Roccoが以下に提案するように、多次元配列を使用して試しましたが、データが大きすぎてメモリが不足したため、別の方法を検討する必要があるかもしれません。他の提案を試みると更新されます。
更新2:提案をありがとうございましたが、事前に指定しておく必要があります。精度と速度の両方がここで不可欠な要素です。3D配列を試す前に、元の方法に戻って方法を再評価する必要がある場合があります。データをインポートするため。
matlab - 初心者向けの MatLab のパッケージ?
2D および 3D モデリングには MatLab が必要です。
私は MatLab の経験がほとんどありません。MatLab でモデリングを学習するには、どのパッケージを最初に学習する必要がありますか?