問題タブ [transfer-function]

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 投票する
1 に答える
783 参照

matlab - Simulink の複素数値の分母

伝達関数のステップ応答をプロットしたいと考えています。方程式は 1/as^2 + bs + c です (申し訳ありませんが、分数の書き方がわかりません)。2 組の値と、それに対応する伝達関数パラメーターの式が与えられました。

a1 = [-2, -1 + 2i] (i は虚数単位)

a2 = [-3、-1 - 2i]

a = 1

b = (a1 + a2)

c = (a1 * a2)

値の最初のセット (-2、-3) は、Matlab と Simulink の両方で完全に機能します。問題は、次のように Simulink の分母に虚数を入力したいときに始まります。

分母問題

Matlabでは、次の方法でこれを行うことができます:

しかし、Simulink では、常にそのエラーが発生します。「simout」および「simin」メソッドがあることは知っていますが、手動で実行できるかどうか疑問に思っていましたか?

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

scilab - Scilab でのシステム同定

scilab でシステムを識別することは可能ですか? MATLAB のドキュメントはたくさんありますが、scilab では何も見つかりません。これは私が分析しようとしているデータです

これらのデータはシステムの周波数応答テストから得られたもので、私の目標は scilab を使用してその伝達関数を見つけることです。残念ながら、データの画像を投稿できません

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

python - Matlabの「matscale」関数は実際に何をしますか?

Python で伝達関数の z から s 時間へのコンバーターを実装しようとしています。Matlab は、d2c 関数を使用してこれを行う機会を与えてくれます。しかし、「matscale」関数が何をするのかわかりません。

matscale(abs(a),0.01) 関数を呼び出して mscale.m ファイルに行き詰まりました。matlabのWebサイトには説明もそのような機能もまったくありません。拡張子が .mex32 であるため、開くことができません (推測)。私がインターネットで見つけたのは、「投影半径を使用してマトリックスをスケーリングする」を実装する可能性があるということだけですが、それが正しいかどうかはわかりません( http://www.adras.com/Purpose-of-matscale-in-Control -Toolbox.t124458-80.html ) この関数が何をするのか説明するか、ソース コードを共有してもらえますか? 私はmatlab 2018aを使用しています

[~,s] = matscale(abs(a),0.01);