No.6ベストアンサー
- 回答日時:
補足コメント、読みました。
確かに、y = log(exp(x) + 1) を利用すると、よさそうです(私には、こんな関数は思いつきもしませんでした)。
どう利用するかわからないということのようですから、多分こんな感じですればよいということを以下に説明します。
まず、y = f(x) の概形を見るために、x ---> ∞ を考えて見ます。すると、log の中で、1は無視できるので、f(x) = x に漸近します。同様に、x ---> - ∞ とすると、exp(x) が無視できて、f(x) = 0 に漸近します。
次に、関数を微分すると、dy/dx = exp(x)/(exp(x) + 1) となり、これを 0とすると、x = 1 となります。2階微分を取って、確認すると、この点は、変曲点であることが分かります。
以上ことから、漸近線をデータの2本の直線部分に対応させ、変曲点をデータの頂点みたいなところに対応させれば、この関数でデータのプロット曲線が表されそうだということが見えてきます。
これから、y = f(x) 係数をつけたものの形について考えます。具体的には、次のような関数です。
g(x) = y = log(exp(a(x - b) + c))
を考えます。
この関数について、x ---> +- ∞ を見ると、前述の2本の直線が、それぞれ、y = a(x - b), y = log(c)
となります。
また、変曲点は、x = b の位置に来ます。
後は、直線の傾き、x軸方向の直線を表す y の値、変曲点の位置が、データと合うようにパラメ-タ a, b, c を決めればよいわけです。
これで、うまくいくと思います。
No.7
- 回答日時:
>ありがとうございます。
右上が直線の方がありがたいです。だから、クロソイドなのですよ。直線と直線の接合部分ですから・・
道路の設計で使われるあまりに著名な曲線です。わずかでも数学携わればご存知かと。高速道路で直線の道路が曲がり、再び直線に入る場所などでは、クロソイドだとハンドルを回すのがとても楽になる。極率が徐々に変化していく。
クロソイド 道路 - Google 検索( https://www.google.co.jp/search?tbm=isch&q=%E3%8 … )
No.4
- 回答日時:
通常は
クロソイド曲線 - Wikipedia( https://ja.wikipedia.org/wiki/%E3%82%AF%E3%83%AD … )
を想定する。
曲率が急に変化しないように・・
ありがとうございます。右上が直線の方がありがたいです。単純なようで、意外と、相関式がないのですね。シグモイド関数より簡単な式があるかと思ったのですが。
No.3
- 回答日時:
No. 2 です。
シグモイド関数で近似したいということではないですよね。よく分からないですが、次のようなことでしょうか。実験で得られたデータのプロットを適当な曲線で結んだものが、青い線のようになり、実験条件か何かによって、青い線が変わるような状況で、それらを表す統一的な近似関数(いくつかのパラメータをもち、そのパラメータは実験の条件によって変わる)がないかと考えているが、シグモイド関数では、右側がうまくいかないし、、、、ということですね。
この図から見ると、丸みの部分、直線部分をうまく表す関数として、簡単な(次数が低い)を考えると、前にも書いたように双曲線が合いそうな気がします。
次のような手順で双曲線を考えてみたらうまくいくのではないかと思います。
今、2つの直線(点線でかかれた)の交点を原点とし、左側の直線を x 軸(マイナス方向)とする座標系で描かれているものとします。
1.座標軸を回転して、双曲線の軸(青い図を折り曲げて右と左が重なるような線)に重なるようにします。この座標系で、以下のことを考えます。
2.双曲線の一般式は、x^2/a^2 - y^2/b^2 = 1 です。この双曲線の漸近線は、y = +- (b/a) x で、丸みの先端(なんと言うのか分かりませんが、多分この意味が分かるでしょう)が双曲線の頂点になります。
3.データ(当然、座標の回転に対応させて変換をしたもの)から、漸近線の傾き(と、頂点の値)が得られますから、そのデータに適合する a, b が得られる。
4.(必要があれば、)座標軸を逆に回転して、元の座標系での関数に戻す。
データから、漸近線は得られるので、多分、OKだと思います。頂点のあたりは、クリチカルでデータが取り難いかもしれませんが、頂点も得られるときは、a, b の候補が3組になるので、その中の一番よいもの(基準は、状況による)を選ぶことにすればよいと思います。
こんなところで何とかなると思います。
No.2
- 回答日時:
相関式、とは何のことですか? 聞いたことがありませんが、、、。
その後の、「お互いに直線の交点でもよいかとは思います」というところも何がよいのかが伝わってきません。一応、次のように推測してみましたが、、、。
青い線を近似する関数が欲しいということですか。
そうであれば、No. 1 の方が指摘しているように、双曲線を考えればよいと思います。
図から直角双曲線ではないようですが、双曲線の漸近線がこの図の2直線になるような双曲線を求めればよいと思います。
ありがとうございます。質問があいまいでした。青い線は、無数のデータの集まりです。条件によって、斜線の傾きと丸み度合が異なります。シグモイド関数みないなもので、近似の関数からそのパラメータを求めればよいですが、シグモイド関数ですと、右上が相関できません。
また、直線2つの交点でもよいですが、丸みの度合いが、表現できません。
斜線の傾きと丸み度合が同時に表現できる近似の関数があり、そのぱパラメータが求めたいと思っています。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 数学 球面と接する直線の軌跡が表す領域 4 2023/07/30 12:37
- 数学 数学三 複素数平面 添付してある画像の問題において、「点Cは半直線AB上にある」という記述があります 1 2023/06/17 11:28
- 経済学 均衡価格の求め方について教えてください 10 2022/12/23 13:25
- 画像編集・動画編集・音楽編集 ワード。頂点の編集。 4 2022/09/28 14:14
- 経済学 需要独占において限界要素費用曲線が供給曲線より傾き大きい理由は何ですか? 2 2023/05/05 22:24
- 美術・アート イラスト評価、添削お願いします。 線画前の下書きの段階ですが、線画をする前に直せるところは直しておき 4 2022/04/03 18:14
- 統計学 直線の傾き(回帰係数)から相関係数を計算できるのでしょうか? 2 2022/09/16 19:28
- 物理学 写真の(2)の問題についてですが、 赤線枠の解答の1行目に、等温線(点線)を〜と書いてあるのですが、 4 2022/12/08 06:45
- クラフト・工作 元のシルエットを維持したまま詰める 2 2023/07/02 20:23
- カスタマイズ(車) (続き)初めてカーナビの取付にチャンレジします。アドバイスください。 3 2022/12/10 15:13
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
PowerPoint 罫線で直線を引く...
-
メール文章で直線の描き方について
-
電気ハンドホールの設置間隔の...
-
エクセル・パワーポイントなど...
-
グランドにきれいな長方形を描...
-
数学の場合分けの番号振り
-
2直線3x+2y-5=0,2x-3y+4=0のな...
-
2点を通り、半径 r の円の中心...
-
Excel 1変数データを数直線で...
-
実数x,yはx^2+y^2=4を満たすと...
-
円x²+y²=1と直線y=x+mが接する...
-
ベクトルの終点と存在範囲で、O...
-
座標計算でのTan(θ)-1/Cos(θ)に...
-
このSを正射影した面積がScosθ...
-
英語4線
-
正三角形の作図です。(問題)...
-
3次元ユークリッド空間内の直線
-
不等号をはじめて習うのは?
-
(1)円x^2+y^2=5と直線x+3y+c=0...
-
数学 なぜ |α-β| = β-α になるのか
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
メール文章で直線の描き方について
-
PowerPoint 罫線で直線を引く...
-
電気ハンドホールの設置間隔の...
-
円x²+y²=1と直線y=x+mが接する...
-
円を直線で分割すると・・・?
-
直線を含む平面
-
組み合わせの問題
-
座標計算でのTan(θ)-1/Cos(θ)に...
-
不等号をはじめて習うのは?
-
エクセル・パワーポイントなど...
-
グランドにきれいな長方形を描...
-
実数x,yはx^2+y^2=4を満たすと...
-
下の画像の問題(7)なのですが、...
-
直線の傾き「m」の語源
-
120分の番組を1.5倍速で見ると8...
-
なまし鉄線(番線)をまっすぐ...
-
このSを正射影した面積がScosθ...
-
general formとstandard formの...
-
作図の問題です
-
wordの図形の描き方について
おすすめ情報
下記サイトを見つけました。
y=log(exp(x)+1)
よさそうな感じもしますが、
ただ、どうパラメータを設定すれば、直線部分の傾き、2直線間の曲率がかわるかわかりません。
https://www.quora.com/What-is-special-about-rect …