• ベストアンサー

再度 ラプラス変換についてご質問

(d^2 x)/(dt^2)+4x=sint,x(0)=0,x’(0)=0をラプラス変換せよという問題です。 jは数学でいえばiで虚数です。 s^2 X(s)+4X(s)=1/(s^2 +1) X(s) (s^2 +4)=1/(s^2 +1) X(s)=1/{(s^2 +1)(s^2 +4)}=1/{(s+j)(s-j)(s+j2)(s-j2)}=A/(s+j)+B/(s-j)+C/(s+j2)+D/(s-j2) A=1/{(s-j)(s+j2)(s-j2)}|s=-j =-j6 B=j6 C=j12 D=-j12 X(s)=(-j6)/(s+j)+(j6)/(s-j)+(j12)/(s+j2)-(j12)/(s-j2) x(t)=j6e^(jt)j-6e^(-jt)+j12e^(―j2t)-j12e^(j2t)=j6{e^(jt)-e^(-jt)}+j12{e^(-j2t)-e^(j2t)}=j6{(cost+jsint)-(cost-jsint)}+j12{(cost-jsint)-(cost+jsint)}=j6(2jsint)+j12(-2jsint)=-12sint+24sint=12sint // と解いて、こないだ本サイトで答えがあっているかどうか質問させていただいたのですが、回答者さんから係数A,B,C,Dすべて間違っていると指摘されました。もう一回やってみたら同じ答えが出てきてしまいました。正しい答えを教えていただきたいと思います。

質問者が選んだベストアンサー

  • ベストアンサー
  • info22
  • ベストアンサー率55% (2225/4034)
回答No.2

前に解答した者です。 係数を求める際に 1/○ の丸の分母だけを計算されていることにお気づきでないですか? 部分分数展開が正しいかは、分解した結果の分数式を 通分して足し合わせてみれば正しいかが分かります。 あるいは、 分解前の式と部分分数展開した式は同じ式ですから、sに任意の値を代入して、左辺=右辺を確認すればいいですね。 自分で、ミスを発見する方法を知っていないと、試験などで大失敗をすることになります。 >A=1/{(s-j)(s+j2)(s-j2)}|s=-j =-j6 1/○の分子を忘れて分母の○の式だけの計算をしていませんか? A=1/{(s-j)(s+j2)(s-j2)}|s=-j =1/{(-2j)j(-3j)}=1/(6j^3)=1/(-6j)=j/6 が正解です。 以下も分数であることを忘れ、分母だけの計算をしていませんか? >B=j6 >C=j12 >D=-j12 多分、全部逆数をとれば正しい係数が出てくると思います。 少し、そそっかしいですね。 係数A,B,C,Dが正しく出せれば、逆変換も正しく出て来ると思います。 前に指摘したように、通常は極が虚数になる場合は、 (as+b)/(s^2+1),(cs+d)/(s^2+4)のように部分分数展開する法が定石(計算も簡単、計算ミスが少なくなる、逆変換がスマートにできる)です。 定石は、過去に多くの先輩たちがやってみて、スマートでミスが少ない方法として考えられたものです。わざわざ無駄な計算をして、計算ミスをしては、何のために遠回りして計算するか分かりませんね。 一度は無駄な計算もしてみることも、定石のすばらしさを知る上でいいかも知れませんが…。 質問の問題の場合はsの式の分子が定数ですから #1さんの「もしくは」の後に続く解法が一般的だと思います。 最終解はA#1の (1/3)sin(t)-(1/6)sin(2t) で正解ですね。

すると、全ての回答が全文表示されます。

その他の回答 (2)

  • info22
  • ベストアンサー率55% (2225/4034)
回答No.3

#2です。 A#1の補足質問について >後半の解答のa+b=0とはどういうことですか? 未定係数法を使って係数を決めるので 左辺右辺が同じ式ということですから >as^2+4a+bs^2+b=1 この式はsの恒等式という事です。sの同じ次数の係数同士が等しくなりますから s^2の係数同士を左辺と右辺で等しいと置いた式が a+b=0 sの一次の項がなく、定数項の比較で2番目の式 4a+b=1 が出てきます。2つの式を連立にして方程式を解けば、a,bが求まります。 未定係数法をちゃんとものにしておきましょう。

super1332
質問者

お礼

ご丁寧にありがとうございます。 お陰で何とかわかるようになりました。 テストがんばります!!

すると、全ての回答が全文表示されます。
回答No.1

L(sinat)=a/(s^2+a^2) だから、 L^-1{1/(s^2+1^2)}=sin(t) L^-1{2/(s^2+2^2)}=sin(2t) です。 あとは畳み込み積分を使った逆変換をすると x(t)=(1/2)∫[0→t] sin(t-τ)*sin(2τ)dτ =(1/2)∫[0→t] (-1/2){cos(t+τ)-cos(t-3τ)}dτ =(-1/4)[sin(t+τ)+(1/3)sin(t-3τ)}_0→t =(-1/4)(sin2t-sint+(1/3)sin(-2t)-(1/3)sint) =(-1/4){(2/3)sin(2t)-(4/3)sin(t) =(1/3)sin(t)-(1/6)sin(2t) もしくは、 X(s)={1/(s^2+1^2)}{1/(s^2+2^2)}=a/(s^2+1^2)+b/(s^2+2^2) as^2+4a+bs^2+b=1 a+b=0 4a+b=1 a=1/3,b=-1/3 L^-1(X)=(1/3)L^-1{1/(s^2+1^2)}-(1/3)(1/2)L^-2{2/(s^2+2^2)} =(1/3)sin(t)-(1/6)sin(2t)

super1332
質問者

お礼

ご解答ありがとうございました。 この方法は結構簡単に解けるんですね~

super1332
質問者

補足

後半の解答のa+b=0とはどういうことですか? すみませんが教えてください。

すると、全ての回答が全文表示されます。

関連するQ&A