請(qǐng)問(wèn)同學(xué)是使用matlpot畫(huà)圖是么?
成都創(chuàng)新互聯(lián)主營(yíng)皮山網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營(yíng)網(wǎng)站建設(shè)方案,App定制開(kāi)發(fā),皮山h5重慶小程序開(kāi)發(fā)公司搭建,皮山網(wǎng)站營(yíng)銷(xiāo)推廣歡迎皮山等地區(qū)企業(yè)咨詢
繪制對(duì)數(shù)坐標(biāo)圖的函數(shù)有三個(gè):semilogx()、semilogy()和loglog(),它們分別繪制X軸為對(duì)數(shù)坐標(biāo)、Y軸為對(duì)數(shù)坐標(biāo)以及兩個(gè)軸都為對(duì)數(shù)坐標(biāo)時(shí)的圖表。
希望能夠幫到你~
log()方法返回x的自然對(duì)數(shù),對(duì)于x0。
語(yǔ)法
以下是log()方法的語(yǔ)法:
import
math
math.log(
x
)
注意:此函數(shù)是無(wú)法直接訪問(wèn)的,所以我們需要導(dǎo)入math模塊,然后需要用math的靜態(tài)對(duì)象來(lái)調(diào)用這個(gè)函數(shù)。
參數(shù)
x
--
這是一個(gè)數(shù)值表達(dá)式。
返回值
此方法返回x的自然對(duì)數(shù),對(duì)于x0。
例子
下面的例子顯示了log()方法的用法。
#!/usr/bin/python
import
math
#
This
will
import
math
module
"math.log(100.12)
:
",
math.log(100.12)
"math.log(100.72)
:
",
math.log(100.72)
"math.log(119L)
:
",
math.log(119L)
"math.log(math.pi)
:
",
math.log(math.pi)
當(dāng)我們運(yùn)行上面的程序,它會(huì)產(chǎn)生以下結(jié)果:
math.log(100.12)
:
4.60636946656
math.log(100.72)
:
4.61234438974
math.log(119L)
:
4.77912349311
math.log(math.pi)
:
1.14472988585
Python math 庫(kù)提供許多對(duì)浮點(diǎn)數(shù)的數(shù)學(xué)運(yùn)算函數(shù),math模塊不支持復(fù)數(shù)運(yùn)算,若需計(jì)算復(fù)數(shù),可使用cmath模塊(本文不贅述)。
使用dir函數(shù),查看math庫(kù)中包含的所有內(nèi)容:
1) math.pi????# 圓周率π
2) math.e????#自然對(duì)數(shù)底數(shù)
3) math.inf? ? #正無(wú)窮大∞,-math.inf? ? #負(fù)無(wú)窮大-∞
4) math.nan? ? #非浮點(diǎn)數(shù)標(biāo)記,NaN(not a number)
1) math.fabs(x)? ? #表示X值的絕對(duì)值
2) math.fmod(x,y)? ? #表示x/y的余數(shù),結(jié)果為浮點(diǎn)數(shù)
3) math.fsum([x,y,z])? ? #對(duì)括號(hào)內(nèi)每個(gè)元素求和,其值為浮點(diǎn)數(shù)
4) math.ceil(x)? ? #向上取整,返回不小于x的最小整數(shù)
5)math.floor(x)? ? #向下取整,返回不大于x的最大整數(shù)
6) math.factorial(x)? ? #表示X的階乘,其中X值必須為整型,否則報(bào)錯(cuò)
7) math.gcd(a,b)? ? #表示a,b的最大公約數(shù)
8)? math.frexp(x)? ? ? #x = i *2^j,返回(i,j)
9) math.ldexp(x,i)? ? #返回x*2^i的運(yùn)算值,為math.frexp(x)函數(shù)的反運(yùn)算
10) math.modf(x)? ? #表示x的小數(shù)和整數(shù)部分
11) math.trunc(x)? ? #表示x值的整數(shù)部分
12) math.copysign(x,y)? ? #表示用數(shù)值y的正負(fù)號(hào),替換x值的正負(fù)號(hào)
13) math.isclose(a,b,rel_tol =x,abs_tol = y)? ? #表示a,b的相似性,真值返回True,否則False;rel_tol是相對(duì)公差:表示a,b之間允許的最大差值,abs_tol是最小絕對(duì)公差,對(duì)比較接近于0有用,abs_tol必須至少為0。
14) math.isfinite(x)? ? #表示當(dāng)x不為無(wú)窮大時(shí),返回True,否則返回False
15) math.isinf(x)? ? #當(dāng)x為±∞時(shí),返回True,否則返回False
16) math.isnan(x)? ? #當(dāng)x是NaN,返回True,否則返回False
1) math.pow(x,y)? ? #表示x的y次冪
2) math.exp(x)? ? #表示e的x次冪
3) math.expm1(x)? ? #表示e的x次冪減1
4) math.sqrt(x)? ? #表示x的平方根
5) math.log(x,base)? ? #表示x的對(duì)數(shù)值,僅輸入x值時(shí),表示ln(x)函數(shù)
6) math.log1p(x)? ? #表示1+x的自然對(duì)數(shù)值
7) math.log2(x)? ? #表示以2為底的x對(duì)數(shù)值
8) math.log10(x)? ? #表示以10為底的x的對(duì)數(shù)值
1) math.degrees(x)? ? #表示弧度值轉(zhuǎn)角度值
2) math.radians(x)? ? #表示角度值轉(zhuǎn)弧度值
3) math.hypot(x,y)? ? #表示(x,y)坐標(biāo)到原點(diǎn)(0,0)的距離
4) math.sin(x)? ? #表示x的正弦函數(shù)值
5) math.cos(x)? ? #表示x的余弦函數(shù)值
6) math.tan(x)? ? #表示x的正切函數(shù)值
7)math.asin(x)? ? #表示x的反正弦函數(shù)值
8)?math.acos(x)? ? #表示x的反余弦函數(shù)值
9)?math.atan(x)? ? #表示x的反正切函數(shù)值
10) math.atan2(y,x)? ? #表示y/x的反正切函數(shù)值
11) math.sinh(x)? ? #表示x的雙曲正弦函數(shù)值
12) math.cosh(x)? ? #表示x的雙曲余弦函數(shù)值
13) math.tanh(x)? ? #表示x的雙曲正切函數(shù)值
14) math.asinh(x)? ? #表示x的反雙曲正弦函數(shù)值
15) math.acosh(x)? ? #表示x的反雙曲余弦函數(shù)值
16) math.atanh(x)? ? #表示x的反雙曲正切函數(shù)值
1)math.erf(x)? ? #高斯誤差函數(shù)
2) math.erfc(x)? ? #余補(bǔ)高斯誤差函數(shù)
3) math.gamma(x)? ? #伽馬函數(shù)(歐拉第二積分函數(shù))
4) math.lgamma(x)? ? #伽馬函數(shù)的自然對(duì)數(shù)
以后應(yīng)多使用論壇中的Eviews專(zhuān)區(qū)。
ln在Eviews中表示為log,如數(shù)學(xué)中的ln(Q)在Eviews中表示為log(Q)
直接定義啊 y=log(x) 在軟件中l(wèi)og,論文模型中l(wèi)n不用取對(duì)數(shù)直接在估計(jì)的時(shí)候用 log( )就好了
如果真要取的話
quick\ generate series\
輸入新變量,比如 r=log( )
r就是取完對(duì)數(shù)后的序列
在工作文件中先定義一個(gè)新的變量Y(假設(shè)原變量是w,已存在的變量),然后在工作文件中點(diǎn)擊genr,在方程中輸入Y=log(w),確定。
series y=log(x)
在最小二乘里面輸入log(y) log(x) c也可以
產(chǎn)生個(gè)新變量:輸入命令y=log()
python中l(wèi)og3,直接在Python中輸入log(x,y)的形式即可,x或者y可以為參數(shù)。log3是錯(cuò)誤的沒(méi)有底數(shù)。函數(shù)y=logaX(a0,且a≠1)叫做對(duì)數(shù)函數(shù),也就是說(shuō)以冪(真數(shù))為自變量,指數(shù)為因變量,底數(shù)為常量的函數(shù),叫對(duì)數(shù)函數(shù)。其中x是自變量,函數(shù)的定義域是(0,+∞),即x0。它實(shí)際上就是指數(shù)函數(shù)的反函數(shù),可表示為x=ay。因此指數(shù)函數(shù)里對(duì)于a的規(guī)定,同樣適用于對(duì)數(shù)函數(shù)。
首先,導(dǎo)入math函數(shù)庫(kù)。
一、計(jì)算平方根
輸入一個(gè)數(shù)值,保存在變量n中。
相關(guān)推薦:《Python基礎(chǔ)教程》
用函數(shù)sqrt,計(jì)算變量平方根的值。
二、計(jì)算冪
可以用函數(shù)exp,計(jì)算e的x次冪。
三、計(jì)算對(duì)數(shù)
設(shè)置兩個(gè)數(shù),保存在變量n和a中。
接著,用log函數(shù)計(jì)算以a為基數(shù)n的對(duì)數(shù)。
運(yùn)行程序,其結(jié)果如下圖所示。