ページ 1 / 1
ラプラス逆変換
Posted: 2018年2月01日(木) 02:01
by かざま
500*s/(s^3+500*s^2+s+500)+50*s/(s^3+500*s^2+s*10^6+5*10^8)
をラプラス逆変換してください。
よろしくお願いします。
Re: ラプラス逆変換
Posted: 2018年2月01日(木) 10:19
by usao
コレ関係の話ですよね?
http://dixq.net/forum/viewtopic.php?f=3&t=19962
(であれば,元のトピックでそのままやるのが妥当だと思う)
例えば,ここらへんに書いてる部分分数分解とかを駆使すれば
どうにか変換表を使える形にできませんか? (面倒そうだから私自身は確かめてませんが)
http://www.ice.tohtech.ac.jp/~nakagawa/ ... unkai1.htm
Re: ラプラス逆変換
Posted: 2018年2月01日(木) 10:36
by みけCAT
Re: ラプラス逆変換
Posted: 2018年2月01日(木) 10:57
by usao
オフトピック
元の問題の雰囲気的に,ωは最後まで式内にωのまま残しておいた方が良いのでは.
Re: ラプラス逆変換
Posted: 2018年2月01日(木) 11:36
by かざま
返信ありがとうございます。
コード:
double d1=pow(omega,2.0);
double d2=pow(1000,2.0);
double d3=pow(e,-omega*t);
T=omega/(d1+1);
P=0.1/(d1+d2);
theta=T*(-cos(t)+omega*sin(t)+d3)+P*(-cos(t)+omega*sin(d2*t)/d2+d3);
手計算でやった結果こんな感じになりました。
Re: ラプラス逆変換
Posted: 2018年2月01日(木) 15:20
by かざま
先ほどのも間違っていましたが、自力でなんとかできました。
ありがとうございました。