• 締切済み

alogy+by=ct+d

 alogy+by=ct+dはy=?の形にできるでしょうか。  ただし、a、b、c、dは定数で、y=y(t)です。  よろしくおねがいします。

みんなの回答

  • arrysthmia
  • ベストアンサー率38% (442/1154)
回答No.3

「指数方程式」で検索すると、イロイロ見つかりますよ。 要するに、w exp w = z が解ければ、質問の方程式も解けるし、 w がわからんから y もわからん …という ことなんですがね。 面倒を W関数 に集約しておけば、 あとは、数表なりプログラムなり作って それなりに処理できるという訳です。

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

初等関数の範囲ではy=y(t)の形に出来ません。 大学の数学レベルになりますが、超越関数(特殊関数)のランベルト関数W(x) http://ja.wikipedia.org/wiki/%E3%83%A9%E3%83%B3%E3%83%99%E3%83%AB%E3%83%88%E3%81%AEW%E9%96%A2%E6%95%B0 を使えば y=exp((ct+d)/a)*exp(-W((b/a)exp((ct+d)/a))) と表すことが出来ます。

参考URL:
http://mathworld.wolfram.com/LambertW-Function.html
  • sanori
  • ベストアンサー率48% (5664/11798)
回答No.1

こんばんは。 微分をして、dy/dt を含んだ式で、y=・・・ とすることは可能ですが、 その方程式自体を y = yを含まない式 と表すことはできません。

関連するQ&A