私は非常に簡単な回路をmatlabに持っています。 MATLABとワークスペースとrms値が異なる
ピークが100Vの電圧源があります。両方の抵抗が100オームの場合。 私はdisplay
ボックスに電圧が表示された場合、それは36.476 V
を示ししかしTESTV
行列で、それは25.1761
V
なぜそれが違うの?示し
これはおそらく、異なる時間ステップからの値を示してTESTV
私は非常に簡単な回路をmatlabに持っています。 MATLABとワークスペースとrms値が異なる
ピークが100Vの電圧源があります。両方の抵抗が100オームの場合。 私はdisplay
ボックスに電圧が表示された場合、それは36.476 V
を示ししかしTESTV
行列で、それは25.1761
V
なぜそれが違うの?示し
これはおそらく、異なる時間ステップからの値を示してTESTV
For example, suppose you have a simulation where the start time is 0, the Limit data points to last is 100, the Decimation is 1, and the Sample time is 0.5. The To Workspace block collects a maximum of 100 points, at time values of 0, 0.5, 1.0, 1.5, ..., seconds. Specifying a Decimation value of 1 directs the block to write data at each step.
このリンクを参照してくださいとして間引きを取る私は1として間引きを取って、私は
ワークスペースにマトリクス状に同じ値を得ました
Display box
のダイアログ性質です。私はconfiguration parameters
とステップ時間の値とsimulation time
を変更しようとします。
"To Workspace"ブロックにはデシメーション5があります。これは、タイムステップごとにデータをロギングしていないことを意味します。 5回のタイムステップごとに1回のみデータを記録します。 m_powerのように、同じタイムステップの値を比較していない可能性があります。