TransferFunctionModel tfm の分子および分母の多項式項を因子に分解する.
TransferFunctionFactor
TransferFunctionModel tfm の分子および分母の多項式項を因子に分解する.
例題
すべて開く すべて閉じる例 (1)
スコープ (5)
TransferFunctionFactor[TransferFunctionModel[(1/s) + (s - 11 / 3/s - 1), s]]TransferFunctionFactor[TransferFunctionModel[{{{2, 6 - 5*s + s^2}, {1, -1 + s^2}},
{{1 + s^2, -1 + s^4}, {s*(1 + s^2),
1 + s + s^2}}}, s]]TransferFunctionFactor[TransferFunctionModel[{{{p - a*s^3}},
q + b*s^2}, s]]TransferFunctionFactor[TransferFunctionModel[{{{-0.12 - 0.6*z + 6*z^2}},
-0.125 + 0.25*z + 0.25*z^2 - z^3 + z^4},
z, SamplingPeriod -> 0.1]]TransferFunctionFactor[TransferFunctionModel[
{{{a*SystemsModelDelay[3] + s*SystemsModelDelay[3]}},
1 + 2*s + s^2}, s, SamplingPeriod -> None,
SystemsModelLabels -> None]]アプリケーション (1)
TransferFunctionFactorを使って伝達関数の極と零点を調べる:
TransferFunctionFactor[TransferFunctionModel[StateSpaceModel[{{{-0.3, 0.1, -0.05}, {1, 0.1, 0}, {-1.5, -8.9, -0.05}}, {{2}, {0}, {4}},
{{1, 2, 3}}, {{0}}}, SamplingPeriod -> None, SystemsModelLabels -> None]]]TransferFunctionPolesとTransferFunctionZerosを使ってそれらを抽出する:
Through[{TransferFunctionPoles, TransferFunctionZeros}[%]]特性と関係 (2)
TransferFunctionFactorは事実上TransferFunctionExpandの逆関数である:
TransferFunctionFactor[TransferFunctionExpand[TransferFunctionModel[
{{{(s + Subscript[n, 1])*(s + Subscript[n, 2])*
(s + Subscript[n, 3])}},
(s + Subscript[d, 1])*(s + Subscript[d, 2])*
(s + Subscript[d, 3])}, s]]]TransferFunctionFactorは分子と分母のそれぞれを因子分解する:
TransferFunctionFactor[TransferFunctionModel[{{{s^2 + s*α + β,
s^2 + s*α + β}},
{{1 + s^2, s^2 + s*γ + δ}}},
s]][s]考えられる問題 (1)
TransferFunctionFactorは内部遅延をサポートしない:
TransferFunctionFactor[TransferFunctionModel[{{{a/E^(3*s) + s}},
{{1 + 2*s + s^2}}}, s]]関連するガイド
テキスト
Wolfram Research (2010), TransferFunctionFactor, Wolfram言語関数, https://reference.wolfram.com/language/ref/TransferFunctionFactor.html.
CMS
Wolfram Language. 2010. "TransferFunctionFactor." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/TransferFunctionFactor.html.
APA
Wolfram Language. (2010). TransferFunctionFactor. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/TransferFunctionFactor.html
BibTeX
@misc{reference.wolfram_2026_transferfunctionfactor, author="Wolfram Research", title="{TransferFunctionFactor}", year="2010", howpublished="\url{https://reference.wolfram.com/language/ref/TransferFunctionFactor.html}", note=[Accessed: 31-October-2026]}
BibLaTeX
@online{reference.wolfram_2026_transferfunctionfactor, organization={Wolfram Research}, title={TransferFunctionFactor}, year={2010}, url={https://reference.wolfram.com/language/ref/TransferFunctionFactor.html}, note=[Accessed: 31-October-2026]}