本文へ移動
サポートシェアリングソリューション
OKWAVE Plus

このQ&Aは役に立ちましたか?

締切済み
※ ChatGPTを利用し、要約された質問です(原文:5次曲線(カム曲線))

5次曲線(カム曲線)とは?

2023/10/15 22:30

このQ&Aのポイント
  • 5次曲線(カム曲線)について知りたいです。
  • 5次曲線(カム曲線)の式でSの値が与えられた時のtを求める方法を教えてください。
  • カム曲線の解法について、どなたかご存知の方いらっしゃいませんか?
※ 以下は、質問の原文です

5次曲線(カム曲線)

2008/11/21 09:48

業務で急に必要になり、どなたか知っておられる方おられないかなと。

カム曲線で5次曲線を使っているのですが、これの式で
S=6*t^5-15*t^4+10*t^3 に対してSの値が与えられた時のtを求めたいのです。
解法があると上司は言うのですが、見つけられません。

どなたかご存知の方いませんでしょうか?

回答 (6件中 1~5件目)

2008/11/23 12:59
回答No.6

単純に、Sに対応するtを求めたいということであれば、
皆さんのおっしゃるように数値解法です。
エクセルのソルバー機能(アドイン機能で選択必要)を使ったらどうでしょうか?
提示の式をエクセルに入力して、
たとえばS=0.2を目標値(指定値)として、tを演算します。
t=0.24268と一発で計算してくれます。
数値解法もオプション選択できます。

ちなみに、6*t^5-15*t^4+10*t^3=0は3重解しか実数解を持たないので、
Sが与えられた場合でも、tは実数解を持つと考えます。

このQ&Aは役に立ちましたか?

この質問は投稿から一年以上経過しています。
解決しない場合、新しい質問の投稿をおすすめします。

質問する
2008/11/21 14:20
回答No.5

回答(2)に追記します。提示の計算では0を受け付けないようです。
解析精度が表示されますので,その値以下たとえば1E-10程度の
値をtの二次および一次の係数に代入してください。
解が表示されるはずです。

2008/11/21 11:34
回答No.4

ニュートン法他の解き方があります。添付URLで代入計算してみてください。

一般解は得られないかもしれないので,数値解法です。

お礼

2008/11/21 11:51

ありがとうございます。

早速試したのですが、6*t^5-15*t^4+10*t^3で、S=0.2として入力してみたのですがよい結果が得られませんでした。
入力の仕方が悪いのでしょうか?

質問者
2008/11/21 11:33
回答No.3

一般解は1つの実数と4つの複素数になると思いますが、実用上の近似解を求めることはエクセルを使えば簡単に出来ます。

1行目をt、2行目をSとします
tの項目に上から0.1、0.2というように順に増加させます。
Sの項目には計算式 6*t^5-15*t^4+10*t^3を入れそのまま下にコピーします。

Sの値の目安が出ますので、そこでtの刻みを小さくします。
これを繰り返せばそこそこの精度になります。

お礼

2008/11/21 11:49

ありがとうございます。
エクセルを使用して近似値を求める手法は簡単ですね。ありがとうございます。

一般解が1つの実数と4つの複素数とありますが、このうち1つの実数を求める一般式みたいなものはないのでしょうか?

もしご存知だったらお願いします。

質問者
2008/11/21 11:22
回答No.2

下記によると5次関数の一般解は無いようです。

お礼をおくりました

さらに、この回答をベストアンサーに選びますか?

ベストアンサーを選ぶと質問が締切られます。
なおベストアンサーを選びなおすことはできません。