• 締切済み

スーパー楕円形の作図の仕方

スーパー楕円形の作図がしたいのですが、 数学にめっぽう弱く、もっとも簡単な方法が知りたいです。 方程式は (X/a)2.5乗+(Y/b)2.5乗=1 です。 楕円の方程式の2乗→2.5乗に変えたものだそうです。

  • czq
  • お礼率75% (3/4)

みんなの回答

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

#1です。 #2さんにも色々やっていただいて有難うさん。 第一象限だけなら (x/a)^2.5+(y/b)^2.5=1 と入力して下さい。 全ての象限分プロットするなら ((x/a)^10)^(1/4)+((y/b)^10)^(1/4)=1 と入力して下さい。 a,bは a/bパラメータの所で左右三角のマークで変更して変化を見てください。 その場合変化間隔を上下三角マークで変化させられます。 グラフの軌跡は真ん中の足跡マークボタンで残せます。 グラフの画像はファイル→画像の保存→好きなファイル形式選択 で保存できます。グラフを右クリック→画面コピー でクリップボードに取り込めますので、ペイント等に貼り付け、文字を入れるなどして、その他の画像ファイルとしても保存できます。

czq
質問者

お礼

ありがとうございます! 作図、操作することができました。 とても助かりました。 ありがとうございました。

回答No.3

             ×↓ ((x/3)^10)^(1/4)+((y/3)^10)^(1/4)=1              ○↓ ((x/3)^10)^(1/4)+((y/2)^10)^(1/4)=1

czq
質問者

お礼

ありがとうございます! 理想としていた形を見ることができました。

  • kkkk2222
  • ベストアンサー率42% (187/437)
回答No.2

>>式の入力で、2.5乗はどのように入力すればいいですか? 陰函数は始めてなので、調査してみたらBUGがあるようです。 (x/3)^2.5+(y/2)^2.5=1 (quarter-superellipseOK) |x/3|^2.5+|y/2|^2.5=1 (input?) 貴殿の求めるsuperellipseは、次式が最良です。 ((x/3)^10)^(1/4)+((y/3)^10)^(1/4)=1 (superellipseOK) ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, (x/3)^4+(y/2)^4=1(superellipseOK) (x/3)^6+(y/2)^6=1(superellipseOK) (x/3)^3+(y/2)^3=1(not-superellipse OK) (x/3)^5+(y/2)^5=1(not-superellipse OK) (x/3)^(2/3)+(y/2)^(2/3)=1(BUG) ((x/3)^2)^(1/3)+((y/2)^2)^(1/3)=1(アステロイドOK) (x/3)^(1/3)+(y/2)^(1/3)=1(BUG) Cbrt(x/3)+Cbrt(y/2)=1 (not-superellipse OK) ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,

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

無料の2次元グラフィックソフトGRAPES(日本語版)を使えば 式をそのまま(陰関数のまま)入力するだけで、a,bをパラメーターとして 質問のスーパー楕円形の作図があっと言う間に描いてくれます。 式を入力してから、a,bを色々変化させてグラフの形がどう変わるか 観察できます。 ダウンロードサイトからダウンロードしてインストールしてお使い下さい。 ダウンロードサイトは参考URLにあります。

参考URL:
http://okumedia.cc.osaka-kyoiku.ac.jp/~tomodak/grapes/
czq
質問者

お礼

どうもありがとうございます! 早速ダウンロードしました。 式の入力で、2.5乗はどのように入力すればいいですか? 「x2」という2乗のボタンと「.」と「5」の数字のボタンでは 作動しなかったので・・・。

関連するQ&A

  • JWCADの変形した楕円の描き方

    JWCADで楕円が変形した図を描く事ができますか? 方法がわかれば知りたいです。 描きたいのはスーパー楕円やラメ曲線などと言われる楕円を少し四角に近づけた形です。 ・楕円         (x/a)²+(y/b)²=1 ・スーパー楕円   (x/a)³+(y/b)³=1             (x/a)⁴+(y/b)⁴=1   など よくテーブル家具などで近いものを見かけます。  

  • JWCADで楕円が変形した図を描く事ができますか?

    JWCADで楕円が変形した図を描く事ができますか? 方法がわかれば知りたいです。 描きたいのはスーパー楕円やラメ曲線などと言われる楕円を少し四角に近づけた形です。 ・楕円         (x/a)²+(y/b)²=1 ・スーパー楕円   (x/a)³+(y/b)³=1             (x/a)⁴+(y/b)⁴=1   など よくテーブル家具などで近いものを見かけます。

  • 点と楕円の距離

    平面上に原点Oを中心とする楕円C:x^2/a^2+y^2/b^2=1と、楕円の外部にある点A(α,β)が与えられているとき、CとAの距離はいくらになるか?という問題です。どう考えたってただの条件付極値問題で、簡単なはずだと思ったのですが、とんでもない方程式が出てきます。計算機にやらせてみても目がくらむような式になります。これってそんなに難しい問題なのでしょうか?何か簡単に解く方法はありませんか? それから計算機にやらせてみた結果をみると平方根しか入っていません。ということは作図も可能に思いますが、簡便な作図法は知られているのでしょうか?

  • 楕円の問題

    楕円(x/a)^2+(y/b)^2=1がある。(a>b>0) 点Aを(a,0)とする。 このとき原点をO、楕円上の点をPとすると、角OPA<90°となるa,bの関係を求めよ。 という問題がありました。 僕はまず、角OPAが90°になる奇跡を考えて、当然円になります。 Pがこの円の外側にあれば条件を満たせます。 この円は中心(a/2,0)、半径a/2であるので方程式は、 (x-a/2)^2+y^2=a^2/4 これと楕円とは(a,0)でだけ接すればよいので、楕円の方程式を変形してy^2=の形にして、円の方程式に代入して判別式を使ったら、a=√2×bと出てきました。 しかし答えはa≦√2×bでした。 ぼくの解答のどこがまずいのでしょうか? 添削お願いします。

  • 角度から楕円の座標を計算したい

    原点を中心として、長径20・短径10の楕円について ある角度の時のx座標y座標の値を得る式を考えているのですが、どうしても思いつきません。 x^2/a^2+y^2/b^2=1が楕円の方程式で間違いないと思います。 現在、 x^2/20^2+y^2/10^2=1 の式で表す楕円のxとyについて、角度θから計算したいのです。 元々数学が得意でないため高校時代の教科書を探して勉強し直してみたのですが、どうしても思いつきません。 θを与えると座標が出てくる式を教えてください。

  • 楕円の軌跡の作図の変形問題

    興味深い問題と思いますので、よろしければ少しのお時間をください。 図形の軌跡の問題なのですが、まずは参考図をみてください。 http://nkiso.u-tokai.ac.jp/math/komori/graph/ov.gif 楕円の作図方法として有名です。 2点A(c,0),B(-c,0)がある。 このとき、XA+XB=2a(一定)となる点Xの軌跡は、 b^2=a^2-c^2として、 x^2/a^2 + y^2/b^2 = 1 実際の作図は、2点に画鋲を指し、一定の長さの糸の両端をくくりつけ、えんぴつで糸をピンと張りながら動かしていきます。 僕が考えているのは、次のような拡張です。 2点A(c,0),B(-c,0)がある。 このとき、2XA+XB=2a(一定)となる点Xの軌跡は??? 実際の作図は、2点A,Bに画鋲を指し、一定の長さの糸の一端をAにくくりつけます。 糸をえんぴつXまでもっていき、再びAの画鋲にもどし、また、糸をえんぴつXまでもっていき、最後に他端をBの画鋲にくくりつけます。 つまり、XAの間は糸は2重になっているわけです。 そのような点Xの軌跡はどうなるのでしょうか?

  • これはなぜ楕円なんですか?

    x^2+xy+y^2-1=0 これはなぜ楕円になるんですか? (x^2)/a^2+(y^2)/b^2=1の形にならないんですけど、なぜ楕円なんですか?

  • 楕円の接線の式について

     曲線上の点 (X1,Y1)における接線の方程式   X1X/aの二乗 + Y1Y/bの二乗 =1  の導き方がわかりません。 どういうことなのでしょうか? 詳しい方お願いします

  • 楕円

    楕円{(x^2)/(a^2)}+{(y^2)/(b^2)}=1(但しa>0,b>0)の接線がx軸、y軸と交わる点をそれぞれP,Qとするとき、線分PQの長さの最小値を求る問題で {(x^2)/(a^2)}+{(y^2)/(b^2)}=1から 楕円の公式より a>bのとき横長楕円で 原点(0,0) 長軸の長さ2a 縦軸の長さ2b 焦点F1(c,0)  F2(-c,0) 直線上の点をPとおくとPF1+PF2=2aを利用すると思うのですがよく分かりません 参考書の解説を載せておきます 接点の座標(x0,y0)とする。 図形の対象性および接線が両軸と交わることからx0>0かつy0>0 {(x0x)/(a^2)}+{(y0y)/(b^2)}=1 (PQ)^2=【{(a^4)/(x0^2)}+{(b^4)/(y0^2)}】*【{(x0)^2/(a^2)}+{(y0)^2/(b^2)}】≧【{(a^2)/(x0)}*{(x0)/(a)}*{(b^2)/(y0)}*{(y0)/(b)}】^2 =(a+b)^2 等号は {(a^2)/(x0)}:{(b^2)/(y0)}=(x0/a):y0/b) より (x0,y0)=【{√a^3/a+b)},{√b^3/a+b)}】のとき成立 求める最小値はa+b と書いてあるのですがよく分かりません。 誰か教えてくれませんか?

  • 測定点の楕円近似

    傾斜した円筒を水平に測定して得られたi個の測定点(X[i],Y[i])を楕円の公式にフィッティングし、その楕円の中心座標(X0,Y0),楕円のなす角度θを求めたいと考えております。 とあるサイト上で楕円の式 f(x,y)={(x-x0)cosθ+(y-y0)sinθ}^2/a^2+{(x-x0)sinθ-(y-y0)cosθ}^2/b^2=1 ただし、a=長半径 b=短半径 として、多変量の非線形最小二乗法にて当てはめる事により5つの変数を求めることが出来るとあり、そのプログラムも公開されていたのですが、私、数学ならびにプログラムに対して全くの素人の為、色々とサイトや文献を調べたのですがどのように行えば良いのか理解する事が出来ませんでした。 出来ればExcelシートで計算出来ればと思っております。 考え方、公式等だけでも構いませんので、どうかご教授願えませんでしょうか? 皆様方、どうか宜しくお願いいたします。