ホームページ > バックエンド開発 > Python チュートリアル > Pythonを使って四つ葉のクローバーを描く方法

Pythonを使って四つ葉のクローバーを描く方法

藏色散人
リリース: 2020-05-30 09:46:09
オリジナル
10887 人が閲覧しました

Pythonを使って四つ葉のクローバーを描く方法

Python を使用して四つ葉のクローバーを描くにはどうすればよいですか?

spyder コンパイラを開いて、最初にモジュールをロードします:

推奨: "python チュートリアル"

import numpy as np
import matplotlib.pyplot as plt
ログイン後にコピー

numpy とmatplotlib の 2 つのモジュール。

Pythonを使って四つ葉のクローバーを描く方法

新しいキャンバスを作成し、キャンバス サイズを決定します。

plt.figure(figsize=(6,6))
ログイン後にコピー

Pythonを使って四つ葉のクローバーを描く方法

四つ葉の極座標方程式clover は次のとおりです:

1 + cos(4*t) + 2 * (sin(4*t)) ^ 2
ログイン後にコピー

この目的のために、関数を定義します:

def f(t):
    return 1+np.cos(4*t) + 2*(np.sin(4*t))**2
ログイン後にコピー

Pythonを使って四つ葉のクローバーを描く方法

パラメータ t の値の範囲は 0 から 2π で、1000 個の部分に分割されます。

t= np.linspace(0, 2*np.pi, 1000)
print(t[-20:])
ログイン後にコピー

Pythonを使って四つ葉のクローバーを描く方法

#極座標を直交座標に変換します:

x=f(t)*np.cos(t)
y=f(t)*np.sin(t)
ログイン後にコピー

Pythonを使って四つ葉のクローバーを描く方法##四つ葉のバラの線を描画します:

plt.plot(x,y,c='g')
ログイン後にコピー

Pythonを使って四つ葉のクローバーを描く方法 色の塗りつぶしは緑です:

plt.fill(x,y,c='g')
ログイン後にコピー

以上がPythonを使って四つ葉のクローバーを描く方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート