資源簡介 (共12張PPT)第4單元 計(jì)算與問題解決4.2數(shù)值計(jì)算必修1 數(shù)據(jù)與計(jì)算目錄1知識梳理2鞏固練習(xí)在Python中,繪制函數(shù)圖像一般要用到numpy和matplotlib兩個(gè)模塊,這兩個(gè)模塊需要另外安裝。1.numpy模塊numpy是一個(gè)科學(xué)計(jì)算包,其中包含很多數(shù)學(xué)函數(shù),如三角函數(shù)、矩陣計(jì)算方法等,還支持處理大型矩陣、矢量運(yùn)算、線性代數(shù)等功能。·range()和arange()的區(qū)別range(start,end,step),返回一個(gè)list對象,起始值為start,終止值為end,但不含終止值,步長為step。只能創(chuàng)建int型list。arange(start,end,step),與range()類似,但是返回一個(gè)array對象。需要引入import numpy as np,并且arange可以使用float型數(shù)據(jù)。2.matplotlib模塊matplotlib是Python中最出色的繪圖庫,功能很完善。調(diào)用時(shí),坐標(biāo)系可以根據(jù)數(shù)值范圍自動生成。3.迭代法迭代法也稱為輾轉(zhuǎn)法,是用計(jì)算機(jī)解決問題的一種基本方法。迭代通常是為了接近并到達(dá)所需的目標(biāo)或結(jié)果。每一次對過程的重復(fù)被稱為一次“迭代”,而每一次迭代得到的結(jié)果會被用來作為下一次迭代的初始值。利用迭代算法解決問題,有以下三個(gè)關(guān)鍵步驟:(1)確定迭代變量;(2)建立迭代關(guān)系式;(3)對迭代過程進(jìn)行控制。1.在Python中,繪制函數(shù)圖像需要使用的模塊是( B )。A.win32com、numpy B. numpy、matplotlibC.math、matplotlib D.random、math2.下列有關(guān)利用計(jì)算機(jī)繪制函數(shù)圖像的描述中錯誤的是( C )。A.精確度高,便于數(shù)據(jù)分析B.可以根據(jù)實(shí)際需要繪制不同形式的圖像C.可以通過讀圖直接求出函數(shù)的值D.提高了人們的工作效率BC3.numpy是一個(gè)科學(xué)計(jì)算包,其中包含很多數(shù)學(xué)函數(shù),如三角函數(shù)、矩陣計(jì)算方法等。arange函數(shù)是該模塊中的函數(shù)。下列說法中錯誤的是(D )。A.可以用arange函數(shù)創(chuàng)建一個(gè)等差數(shù)列B.arange函數(shù)如在0~2π之間每隔0.01取個(gè)值,則可以用arrange(0,2* numpy.pi,0.01)來表示,其中numpy.pi表示πC.import numpy as np后,x=np,arange(0,2* numpy.pi,0.01),可以將x應(yīng)用到y(tǒng)=np.sin(x)圖像繪制D.可以用arange函數(shù)創(chuàng)建一個(gè)等比數(shù)列D4.關(guān)于迭代法,下列描述中正確的是( B )。A.每一次的迭代進(jìn)行,肯定離最終的正確結(jié)果越來越近B.每一次的迭代結(jié)果,其實(shí)質(zhì)就是下一次運(yùn)算的初始值C.如果沒有正確結(jié)果,迭代次數(shù)可以無止境地進(jìn)行下去D.迭代的計(jì)算結(jié)果肯定比數(shù)學(xué)公式計(jì)算精確5.斐波那契數(shù)列的迭代表達(dá)式是( D )。A.f1=f2,f2=f1+f2 B.f1=f1+f2,f2=f1C.f1,f2=f1+f2,f1 D.f1,f2= f2,f1+f2BD 展開更多...... 收起↑ 資源預(yù)覽 縮略圖、資源來源于二一教育資源庫