No.1ベストアンサー
- 回答日時:
楕円の中心を(c,d)、軸の長さを(a,b)とすると
楕円は (x-c)^2/a^2+(y-d)^2/b^2=1 を満たす(x,y)で表せる。
又は、θを変数として
x=c+a*cosθ
y=d+b*sinθ
と表せる。
θを0から2πまで変えて楕円周上の点を指定すればいいのでしょう。
No.2
- 回答日時:
uranasuさんの示された式が一般的ですが、座標が整数で表されている場合は、y=で数式を解いておき、xの値をc-aからc+aまで順番に当てはめて、yの値を求めれば描画することができます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- スピーカー・コンポ・ステレオ ワード。オブジェクトの上に半円を描くには。 2 2022/10/06 13:02
- 数学 楕円のグラフについて 2 2022/12/19 13:41
- Word(ワード) ワード。フリーフォームの使い方が分かりません。 1 2022/10/06 16:18
- Visual Basic(VBA) 複数セルに〇印をつけるマクロ 4 2022/09/07 05:33
- 物理学 地球から質量mで初速v0のロケットを飛ばして楕円軌道を描いた時に、最も遠い点におけるロケットの速度っ 4 2022/11/03 12:23
- 数学 y^2-2xy+5x^2-1=0 の式を、yで表すと、 y=x±√(1-4x^2) と表せます。 こ 2 2022/11/07 08:03
- 画像編集・動画編集・音楽編集 ワード。頂点の編集。 4 2022/09/28 14:14
- その他(ソフトウェア) 簡単な絵が描けるソフト(wordに挿入) 3 2022/05/20 22:16
- 物理学 物理の問題で質問です。 楕円軌道上の単軸方向の運動はどうして単振動にならないのかですが、場所によって 4 2022/12/06 21:35
- 物理学 xとyに分解したときの運動方程式がこうなる理由が分かりません。 楕円振動は円運動の一種ですよね。 楕 2 2023/05/08 01:31
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
PCで「使用可能な場合はグラフ...
-
TextBoxに文字を書いても表示さ...
-
NVIDIAのシェーダーキャッシュ
-
[VB.net] DataGridViewの列ヘッ...
-
VB6のform Load
-
FlexGridの一部のみ表示を更新...
-
LineToやMoveToにて描画した線...
-
画像を重ねて動かすと重くなり...
-
Pythonによる物理の斜方投射の...
-
C++Builder6の複写で教えて下さい
-
最前面に無理やりフォームを持...
-
ClistBoxでオーナードローがよ...
-
当たり判定
-
【VC2008】色反転破線の書き方
-
GDIからDirectXへの移行
-
GetGlyphOutline() ご利用経験...
-
Form1 Load で実行されない。
-
panelのスクロール表示について
-
MFC FormViewの背景色
-
陰関数のグラフを表示させるには
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VB6,リストボックスの特定行の...
-
[VB.net] DataGridViewの列ヘッ...
-
NVIDIAのシェーダーキャッシュ
-
MFCでOnPaintのタイミング
-
TextBoxに文字を書いても表示さ...
-
word
-
UpdateData( FALSE); による文...
-
VC++プログラムをつかったBMP画...
-
InvalidateRectの使い方について
-
OneNote 2010 文字と描画がずれる
-
StretchBlt関数について
-
C# ラバーバンドの描画を快適に...
-
エクセルでガンチャートを作成...
-
C++にて、塗りつぶされた円を描...
-
VBAにGDI+を参照させる方法
-
GDI+で高速な描画
-
MFC DrawText 背景色とフォント
-
FlexGridの一部のみ表示を更新...
-
MFCのタイマーのつかい方を教え...
-
Labelの文字をスクロールする際...
おすすめ情報