|
小数部だけを取り出す関数をfractionalPart(x)としよう。
この点はどんな軌跡を描くか、想像できる人は凄いヒトだ。
上の式をxが0→2πまで動かすとどうなるかなんだ。
結果を示すけれど、どうして曲線が分断されて出現するのか、イマイチ理解できてないんだ。
*わたしもよくわかりませんですばい…^^;
わかる方どなたか教えてたもれ Orz〜
解答
・わたしの…
面白いですね♪
最初の√(1+cos(θ))は…
cos(2θ)=2(cos(θ))^2-1 から…
x=frac[√(1+cos(θ))=√2*|cos(θ/2)|…0<θ<2π
y=frac[√(1+sin(θ)]=√2*|cos(π/4-θ/2)|
と同値だと思ったのですが…
グラフ描かせてみると…x=frac[√2]=0.4142… の直線が1本増えてしまいます…?
ちなみに...
左辺が整数:cos(θ)=-1,0 のときで…右辺が整数:cos(θ/2)=1/√2
θ=0,π,π/2
右辺から…frac{√2*cos(θ/2)}={0,(√2-1)=0.4142…, 0.999…} の3点
と考えればいいことまでは分かりました…^^;
面白い図ですが…説明できません…^^; *早速に鍵コメT様から解説を頂戴しましたぁ Orz〜♪
「x=√2-1」は,多分,計算誤差やグラフを書くアルゴリズムといった,
ソフト側の原因によるものです. 曲線が分断される原因は,関数FractionalPartが不連続だからです. (√(1+cos(x)),√(1+sin(x)))の軌跡を描いてみれば, FractionalPartを付けたときになぜ曲線が分断されるかがわかると思います. ↑
上からしたへの変換の方が難しあるね ^^;
↓ これから、整数部分を引くわけだから...平行移動したものを作ると…
↓
最初の図が現れるわけですね♡
|

- >
- Yahoo!サービス
- >
- Yahoo!ブログ
- >
- 練習用



