亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Python應(yīng)用實(shí)現(xiàn)雙指數(shù)函數(shù)及擬合代碼實(shí)例

 更新時(shí)間:2020年06月19日 10:28:52   作者:kurrrr  
這篇文章主要介紹了Python應(yīng)用實(shí)現(xiàn)雙指數(shù)函數(shù)及擬合代碼實(shí)例,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下

雙指數(shù)函數(shù)

待擬合曲線為 y(x) = bepx + ceqx

import matplotlib.pyplot as plt

x = ([0.05, 0.1, 0.15, 0.2, 0.25, 0.3, 0.35, 0.4, 0.45, 0.5,
   0.55, 0.6, 0.65, 0.7, 0.75, 0.8, 0.85, 0.9, 0.95, 1.0])
y = ([0.33, 0.26, 0.18, 0.16, 0.12, 0.09, 0.08, 0.07, 0.06, 0.06,
   0.06, 0.07, 0.09, 0.1, 0.15, 0.19, 0.25, 0.36, 0.47, 0.68])

plt.scatter(x, y)
plt.show()

擬合

import numpy as np
import matplotlib.pyplot as plt
from scipy.optimize import curve_fit


def double_exp(x, b, c, p, q):
  x = np.array(x)
  return b*np.exp(p*x) + c*np.exp(q*x)


x = ([0.05, 0.1, 0.15, 0.2, 0.25, 0.3, 0.35, 0.4, 0.45, 0.5,
   0.55, 0.6, 0.65, 0.7, 0.75, 0.8, 0.85, 0.9, 0.95, 1.0])
y = ([0.33, 0.26, 0.18, 0.16, 0.12, 0.09, 0.08, 0.07, 0.06, 0.06,
   0.06, 0.07, 0.09, 0.1, 0.15, 0.19, 0.25, 0.36, 0.47, 0.68])

popt, pcov = curve_fit(double_exp, x, y, [1, 1, 1, 1])
print(popt)

b = popt[0]
c = popt[1]
p = popt[2]
q = popt[3]

y_fit = double_exp(x, b, c, p, q)

plt.scatter(x, y)
plt.plot(x, y_fit, color='red', linewidth=1.0)

plt.show()

numpy 庫(kù),實(shí)現(xiàn)列表轉(zhuǎn)矩陣,得以進(jìn)行數(shù)學(xué)運(yùn)算。matplotlib.pyplot 庫(kù),繪制圖像。scipy.optimize 庫(kù),curve_fit() 函數(shù),使用非線性最小二乘法擬合曲線。curve_fit()popt,擬合結(jié)果,在這里指b, c, p, q 的值。povc,該擬合結(jié)果對(duì)應(yīng)的協(xié)方差。

擬合結(jié)果參數(shù)原函數(shù)擬合結(jié)果誤差b0.00110.00110c0.42000.42420.42%p6.39986.49881.55%q-5.1551-5.21641.19%

誤差可以滿意。

經(jīng)過測(cè)試,如果將初始參數(shù)設(shè)置為原函數(shù)參數(shù)(保留 4 位小數(shù)),擬合得到的結(jié)果并未發(fā)生變化。

經(jīng)過測(cè)試,擬合使用的三種方法,"trf","lm" 和 "dogbox" 對(duì)該函數(shù)擬合結(jié)果影響微乎其微。

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • 使用Python實(shí)現(xiàn)有趣的鎖屏小工具

    使用Python實(shí)現(xiàn)有趣的鎖屏小工具

    這篇文章主要為大家詳細(xì)介紹了如何使用Python實(shí)現(xiàn)有趣的鎖屏小工具,這樣再也不用擔(dān)心因?yàn)闆]有鎖屏被扣工資啦,打工人快跟隨小編一起學(xué)習(xí)一下吧
    2023-12-12
  • Python中賦值運(yùn)算符的含義與使用方法

    Python中賦值運(yùn)算符的含義與使用方法

    賦值運(yùn)算符主要用來(lái)為變量(或常量)賦值,在使用時(shí),既可以直接用基本賦值運(yùn)算符“=”將右側(cè)的值賦給左側(cè)的變量,右側(cè)也可以在進(jìn)行某些運(yùn)算后再賦值給左側(cè)的變量,下面這篇文章主要給大家介紹了關(guān)于Python中賦值運(yùn)算符的含義與使用方法的相關(guān)資料,需要的朋友可以參考下
    2022-03-03
  • Python使用pyinstaller打包成.exe文件執(zhí)行后閃退的圖文解決辦法

    Python使用pyinstaller打包成.exe文件執(zhí)行后閃退的圖文解決辦法

    這篇文章主要給大家介紹了關(guān)于Python使用pyinstaller打包成.exe文件執(zhí)行后閃退的圖文解決辦法,閃退問題通常是由于程序運(yùn)行過程中出現(xiàn)了未處理的異?;蝈e(cuò)誤,導(dǎo)致程序崩潰,文中通過圖文介紹的非常詳細(xì),需要的朋友可以參考下
    2023-12-12
  • pyEcharts安裝及詳細(xì)使用指南(最新)

    pyEcharts安裝及詳細(xì)使用指南(最新)

    這篇文章主要介紹了pyEcharts安裝及詳細(xì)使用指南(最新),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2021-03-03
  • 一則python3的簡(jiǎn)單爬蟲代碼

    一則python3的簡(jiǎn)單爬蟲代碼

    最近一直在學(xué)習(xí)Python,還有網(wǎng)絡(luò)爬蟲,于是就想起來(lái)把2者結(jié)合一下,所以就有了本文。
    2014-05-05
  • Python實(shí)現(xiàn)讀取TXT文件數(shù)據(jù)并存進(jìn)內(nèi)置數(shù)據(jù)庫(kù)SQLite3的方法

    Python實(shí)現(xiàn)讀取TXT文件數(shù)據(jù)并存進(jìn)內(nèi)置數(shù)據(jù)庫(kù)SQLite3的方法

    這篇文章主要介紹了Python實(shí)現(xiàn)讀取TXT文件數(shù)據(jù)并存進(jìn)內(nèi)置數(shù)據(jù)庫(kù)SQLite3的方法,涉及Python針對(duì)txt文件的讀取及sqlite3數(shù)據(jù)庫(kù)的創(chuàng)建、插入、查詢等相關(guān)操作技巧,需要的朋友可以參考下
    2017-08-08
  • Python __setattr__、 __getattr__、 __delattr__、__call__用法示例

    Python __setattr__、 __getattr__、 __delattr__、__call__用法示例

    這篇文章主要介紹了Python __setattr__、 __getattr__、 __delattr__、__call__用法示例,本文分別對(duì)這幾個(gè)魔法方法做了講解,需要的朋友可以參考下
    2015-03-03
  • Python如何基于rsa模塊實(shí)現(xiàn)非對(duì)稱加密與解密

    Python如何基于rsa模塊實(shí)現(xiàn)非對(duì)稱加密與解密

    這篇文章主要介紹了Python如何基于rsa模塊實(shí)現(xiàn)非對(duì)稱加密與解密,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-01-01
  • 對(duì)python使用http、https代理的實(shí)例講解

    對(duì)python使用http、https代理的實(shí)例講解

    今天小編就為大家分享一篇對(duì)python使用http、https代理的實(shí)例講解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來(lái)看看吧
    2018-05-05
  • Django自帶的加密算法及加密模塊詳解

    Django自帶的加密算法及加密模塊詳解

    今天小編就為大家分享一篇Django自帶的加密算法及加密模塊詳解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來(lái)看看吧
    2019-12-12

最新評(píng)論