HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2017
0115
イナウサ質問です。3解決


イナウサ

リンク

2017/1/15(Sun) 13:37:13|NO.77937

(x-h)^2+(y+k)^2=r^2のグラフで、h=0,k=0,r=0の円をスクリーン座標300,200をグラフの0,0(原点)として
描きたいのですが、アドバイスいただけないでしょうか?円を描くcircleを使わず、
(x-h)^2+(y+k)^2=r^2を使ってやりたいです。どなたか教えてください。



この記事に返信する


tds12

リンク

2017/1/15(Sun) 15:03:13|NO.77938

(x-h)^2+(y+k)^2=r^2
ということは、
(x-h)^2+(y+k)^2-r^2=0
ということですね。

グラフにするうえでは、
xとyを
グラフにしたい範囲すべてに
移動させながら、
abs((x-h)^2+(y+k)^2-r^2)

認める誤差以下の場所を
psetすればよいのではないでしょうか。
psetに指定する座標を、
x+300
y+200
とすれば原点を移動できます。

注意すべきことは、
HSPにおいて
「^」はXORを意味します。
r^2

r*r
というように書き換えましょう。



KA

リンク

2017/1/16(Mon) 06:11:28|NO.77948

>>(x-h)^2+(y+k)^2=r^2のグラフで、h=0,k=0,r=0の円

(x-0)^2+(y+0)^2=0^2

x^2+y^2=0
実数の範囲で X=Y=0 のみ
虚数を含めると Y/X=i の関係

円にはならず、単なる正比例のグラフです。



イナウサ

リンク

2017/1/26(Thu) 19:16:54|NO.78076

丁寧な回答ありがとうございます。



ONION software Copyright 1997-2021(c) All rights reserved.