Scratchで6つの数学関数で6つのハート型の曲線を描く(6 Heart Curves by math functions)バレンタインデー特集その2
バレンタインデー特集ということで、Scratchで久しぶりに数学お絵かきをしてみよう。
元ネタは
Weisstein, Eric W. "Heart Curve." From MathWorld--A Wolfram Web Resource. https://mathworld.wolfram.com/HeartCurve.html
だ。6つ記載されているが、全部まとめて書いてみよう。
関数は
1. r=1-sin(t)
2. (x^2+y^2-1)^3-x^2*y^3=0
3. x=sin(t)cos(t)log(|t|)
y=|t|^0.3 (cos|t|)^0.5
4. (y-(2*(|x|+x^2-6))/(3*(|x|+x^3+2)))^2+x^2=36
5. r=(sin(t)*(cos(t))^0.5)/(sin(t)+7/5)-2*sin(t)+2
6. x=16*sin(t)^3
y=13*cos(t)-5*cos(2*t)-2*cos(3*t)-cos(4*t)
の6つ。
Scratchのリンク:
6 Heart Curves by math functions
で画面はこんな感じ。
GIFアニメにもしてみた。クリックで始まります。ターボモードは一瞬だが、、、
通常だと頑張ってる感が半端ない。
2番目の式がめちゃくちゃ大変でした。結局ニュートン・ラフソン法で計算したが、一番遅い、、、
« 愛の方程式、i^i^i^i^i^...(iのi乗のi乗のi乗の、、、つまり愛の愛情の愛情の愛情の、、、)の答えは? (バレンタインデー特集その1) | トップページ | 新型コロナウイルス、中国、日本、韓国、アメリカ、ドイツ、フランス、イギリスでの感染者数を指数関数&ロジスティック関数&Log-Logプロットでべき関数フィッティングした(2/14更新)増加率はさすがに減少したものの、まだ日本が一番増加率が高い。 »
「日記・コラム・つぶやき」カテゴリの記事
- 高周波・RFニュース 2025年2月14日 Microwave Journal今月号で透明アンテナ、6Gタワー、月面用アンテナなど、Keysightが6GでEUと提携、TDKが日本酒の味わいを視覚化&車載PoC用巻き線インダクタ、QualcommがSnapdragon 6 Gen 4 Mobile発表(2025.02.14)
- 高周波・RFニュース 2025年2月13日 iFixitがSamsung Galaxy S25 ultraを分解、ぐりぐり回せる3D CTモデルに、Spirentの5G Outlook レポート、QualcommのオンデバイスAIホワイトペーパー、InfineonがCoolSiC™ MOSFETs 650 Vの Q-DPAKとTOLLパッケージで発表(2025.02.13)
- 高周波・RFニュース 2025年2月12日 GSAが5G standaloneウェビナー開催、CTIAと5G americasがケーブルに対抗してSpectrum for Broadband Competitionで連携、NXPがエッジAIのKinaraを買収、PBKreviewsがSamsung Galaxy S25/plus/ultra全部分解していて5Gミリ波AiPは全部1個(2025.02.12)
« 愛の方程式、i^i^i^i^i^...(iのi乗のi乗のi乗の、、、つまり愛の愛情の愛情の愛情の、、、)の答えは? (バレンタインデー特集その1) | トップページ | 新型コロナウイルス、中国、日本、韓国、アメリカ、ドイツ、フランス、イギリスでの感染者数を指数関数&ロジスティック関数&Log-Logプロットでべき関数フィッティングした(2/14更新)増加率はさすがに減少したものの、まだ日本が一番増加率が高い。 »
コメント