bl双性强迫侵犯h_国产在线观看人成激情视频_蜜芽188_被诱拐的少孩全彩啪啪漫画

python科赫曲線函數 遞歸法繪制科赫曲線python

Python如何畫函數的曲線

輸入以下代碼導入我們用到的函數庫。

創新互聯建站長期為超過千家客戶提供的網站建設服務,團隊從業經驗10年,關注不同地域、不同群體,并針對不同對象提供差異化的產品和服務;打造開放共贏平臺,與合作伙伴共同營造健康的互聯網生態環境。為棗莊企業提供專業的成都網站建設、網站建設棗莊網站改版等技術服務。擁有十余年豐富建站經驗和眾多成功案例,為您定制開發。

import numpy as np

import matplotlib.pyplot as plt

x=np.arange(0,5,0.1);

y=np.sin(x);

plt.plot(x,y)

采用剛才代碼后有可能無法顯示下圖,然后在輸入以下代碼就可以了:

plt.show()

Python 中的函數擬合

很多業務場景中,我們希望通過一個特定的函數來擬合業務數據,以此來預測未來數據的變化趨勢。(比如用戶的留存變化、付費變化等)

本文主要介紹在 Python 中常用的兩種曲線擬合方法:多項式擬合 和 自定義函數擬合。

通過多項式擬合,我們只需要指定想要擬合的多項式的最高項次是多少即可。

運行結果:

對于自定義函數擬合,不僅可以用于直線、二次曲線、三次曲線的擬合,它可以適用于任意形式的曲線的擬合,只要定義好合適的曲線方程即可。

運行結果:

科赫曲線的畫法

1、任意畫一個正三角形,并把每一邊三等分;

2、取三等分后的一邊中間一段為邊向外作正三角形,并把這“中間一段”擦掉;

3、重復上述兩步,畫出更小的三角形。

4、一直重復,直到無窮,所畫出的曲線叫做科赫曲線。

和皮亞諾類似:

1、曲線任何處不可導,即任何地點都是不平滑的

2、總長度趨向無窮大

3、曲線上任意兩點距離無窮大

4、面積是有限的

5、產生一個匪夷所思的悖論:無窮大的邊界,包圍著有限的面積。(保守派數學大師們暈倒撞墻去吧)

Kohn曲線是比較典型的分形圖形,它具有嚴格的自相似特性

提問:在有限面積里面,無窮的去選擇無窮小的點來組成的封閉曲線.會包圍著無窮大的面積嗎?

科赫曲線的簡介

它最早《關于一條連續而無切線,可由初等幾何構作的曲線》(1904年,法語原題:Sur une courbe continue sans tangente, obtenue par une construction géométrique élémentaire)。

科赫曲線是de Rham曲線的特例。

1.給定線段AB,科赫曲線可以由以下步驟生成:

2.將線段分成三等份(AC,CD,DB)

3.以CD為底,向外(內外隨意)畫一個等邊三角形DMC

4.將線段CD移去

分別對AC,CM,MD,DB重復1~3。

科赫雪花是以等邊三角形三邊生成的科赫曲線組成的。科赫雪花的面積是[2√3(S)2]/5 ,其中S是原來三角形的邊長。每條科赫曲線的長度是無限大,它是連續而無處可微的曲線。

python語言,利用遞歸繪制彩色四階五邊形科赫雪花,并上傳代碼和科赫雪花效果圖?

import random

import turtle

def random_color():

rgbl=[255,0,0]

random.shuffle(rgbl)

return tuple(rgbl)

def koch(size,n):

if n==0:

? turtle.fd(size)

else:

? for angle in [0,60,-120,60]:

? ? ? cc = random_color()

? ? ? turtle.pencolor(cc[0], cc[1], cc[2])

? ? ? turtle.left(angle)

? ? ? koch(size/3,n-1)

def main():

turtle.colormode(255)

turtle.setup(600,600)

turtle.penup()

turtle.goto(-200,100)

turtle.pendown()

turtle.pensize(2)

level=4? ?#4階科赫雪花,階數

koch(400,level)

turtle.right(120)

koch(400,level)

turtle.right(120)

koch(400,level)

turtle.hideturtle()

turtle.done()

main()

效果如圖:

當前文章:python科赫曲線函數 遞歸法繪制科赫曲線python
文章轉載:http://vcdvsql.cn/article34/hiocse.html

成都網站建設公司_創新互聯,為您提供網站建設網站維護外貿網站建設外貿建站靜態網站服務器托管

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

網站優化排名