Transfer Fcnに[]なし係数を入力した時の意味

1 次查看(过去 30 天)
謙作 小林
謙作 小林 2023-3-31
MathWorksのドキュメンテーションにある、『バッテリーバックアップ付きのスタンドアロンのソーラー PV DC 電力システム』のSolar Plantサブシステム中に使われている、Tranfer Fcnシンボル(Sensor dynamics)に関する質問です。
本シンボルでは分子係数:1、分母係数:[1/sensor.samplingFreq 1]と書かれています。
係数:sensor.samplingFreqは300000なので、分母係数は (1/300000)s+1 と理解できます。
しかし、分子係数には [ ] がなく、1としか書いていないため、どんな数式になるかが理解できません。
係数に [ ] がない場合、どのような意味があるのでしょうか。
また、分子係数:1はどのような数式になるのでしょうか。
さらに、この伝達関数はどのような関数になるでしょうか。
上記、ご教授いただけると幸いです。

采纳的回答

Atsushi Ueno
Atsushi Ueno 2023-3-31
移动:Atsushi Ueno 2023-3-31
モデル等確認していませんが、下記を実施してみては如何でしょうか?
  3 个评论
Atsushi Ueno
Atsushi Ueno 2023-3-31
>分子係数には [ ] がなく、1としか書いていない
それは分子係数がスカラである(1つしかない)事を意味します。
MATLABでは数値スカラは数字をそのまま書き、数値ベクトルや行列は複数の数値を角括弧 [ ] で括ります。
Atsushi Ueno
Atsushi Ueno 2023-3-31
>分子係数は1でも、 [1] でも分母が1次の伝達関数なので、1になりますね。
その通りです。単一の数値を角括弧で括ると「1*1のベクトル(または行列)(即ち数値スカラ)」と認識されるので、結局は数値スカラと同じ事になります。

请先登录,再进行评论。

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Symbolic Math Toolbox 的更多信息

产品


版本

R2021b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!