使用Python玩轉高等數學 2 冪函式

2021-10-14 09:56:05 字數 2874 閱讀 6316

冪函式的公式如下:

y = x^a

a是實數,函式的定義域要看a的取值而定。當a取任何實數時,函式在(0,+∞)區間內總有定義;當a>0時,函式在[0,+∞)區間內總有定義。

y = x,y=x^2,y=x^3,y=x^1/2,y=x^-1是最常見的冪函式,下面分別**它們的影象和性質。

繪製函式影象要使用sympy庫,sympy庫是乙個計算機代數系統,它支援符號計算、高精度計算、模式匹配、繪圖、解方程、微積分、組合數學、離散數學、幾何學、概率與統計等方面的功能。

在使用之前需要安裝sympy庫,最簡單的安裝方法就是在shell視窗執行pip3 install sympy命令。

例1  y = x的影象和性質

繪製y = x函式影象:

# 匯入sympy庫from sympy import symbols,sin,plot# 定義冪函式def func(x,y):return x**y# 定義數學符號x,yx=symbols('x')y=symbols('y')# 生成y=x函式公式f1=func(x,1)# 繪製圖形plot(f1,(x,-10,10))
**解讀函式公式是由數學符號、運算子和數值構成的,sympy在繪製函式影象時,需要描述函式公式,定義公式中用到的數學符號。sympy庫的symbols函式可以定義數學符號,在**中分別定義了數學符號x和y,x為冪函式的底數,y為冪函式的指數。

函式func用來描述冪函式公式,直接返回冪函式的公式。

plot是繪製圖形的函式,它可以傳入多個函式公式,(x,-10,10)是乙個元組,用於定義函式自變數的區間,這裡定義了變數x的區間為[10,10]。

繪製的y=x函式影象如下所示:

觀察y=x函式影象,該影象是一條過原點的直線,函式的定義域和值域均為全體實數,函式關於原點對稱,是奇函式,圖中直線呈上公升趨勢,函式單調增加。

例2  y=x^2的影象和性質

修改例1的程式**,將語句:

f1=func(x,1)

修改為:

f1=func(x,2)

執行程式,可得到y=x^2的函式影象。

觀察y=x^2函式影象,該影象的定義域是全體實數,值域是[0, +∞)。函式關於y軸對稱,是偶函式。函式在第二象限是單調遞減(-∞,0],函式在第一象限是單調增加[0, +∞)。

例3  y=x^3的影象和性質

修改例1的程式**,將語句:

f1=func(x,1)

修改為:

f1=func(x,3)

執行程式,可得到y=x^3的函式影象。

觀察y=x^3函式影象,函式關於原點對稱,是奇函式,函式的定義域和值域都是全體實數,函式單調增加。

例4 y=x^1/2的影象和性質

修改例1的程式**,將語句:

f1=func(x,1)

修改為:

f1=func(x,1/2)

執行程式,可得到y=x^1/2的函式影象。

觀察y=x^1/2函式影象,函式的定義域和值域都為區間[0, +∞),函式沒有對稱性,是非奇非偶函式,在區間[0, +∞)為單調增加。

例5 y=x^-1的影象和性質

繪製y=x^-1的影象,需要稍微修改例1的**,主要是修改繪圖x變數取值區間,因為y=x^-1函式不允許變數x為0。

# 匯入sympy庫from sympy import symbols,sin,plot# 定義冪函式def func(x,y):return x**y# 定義數學符號x,yx=symbols('x')y=symbols('y')# 生成y=x函式公式f1=func(x,-1)# 繪製圖形plot((f1,(x,0.1,10)),(f1,(x,-10,-0.1)))
**解讀**主要修改了plot函式傳入的引數,選擇變數x的不同區間繪製函式影象,若需要plot繪製不同區間的函式,可以對每個函式公式定義乙個區間。

觀察y=x^-1函式影象,函式影象分成兩部分,分別在第一象限和第三象限。函式的定義域為不能等於0的實數,值域為不能等於0的實數,函式關於原點對稱,是奇函式。函式在(-∞,0)和(0,+∞)上是遞減函式。

安卓手機應用商店

高等數學導學 九七的高等數學

高等數學 以數二為基準,後續會補充 我比較放肆和大膽的說一句,很多人學數學根本就沒有學懂,只知道個公式,會解幾道題,這樣的學習跟背書沒什麼區別。哪怕對於應試,這樣也拿不到高分。學習本就是x 1的過程,數學更是如此,少了一環,對後面來說都有極大的影響。學數學,第乙個是認知,這是學數學的前提。沒有乙個系...

使用Python玩轉高等數學 3 指數函式

指數函式的公式如下 y a x a是常數,且a 0,a 1 指數函式的定義域是 指數函式與冪函式不同,底數a是常數,變數x是指數,y是冪的值。區分冪函式和指數函式的關鍵點是看變數x是指數還是底數,若x是指數,函式為指數函式,否則函式為冪函式。借助於函式影象來理解函式的性質。例1 繪製a 1 3的函式...

高等數學 極限

設為數列,當 為正整數 趨於無限小 總有數字n,n n,使得 xn a 公式 習題 設 q 1,證明等比數列1,q,q 2,lql n 1 的極限是0 答 假設.極限是0,則 xn 0 ln q n 1 1 ln ln q 故,當n 1 ln ln q n n時,就有 lim n q n 1 0 極...