chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

如何利用Python實現正割算法呢

云深之無跡 ? 來源:云深之無跡 ? 作者:云深之無跡 ? 2022-07-13 09:48 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

正割法是近似的牛頓切線法,把求導用斜率代替,用切線不斷逼近函數的單根。

pYYBAGLOJKOAYQ2_AABGf5lgnzo764.jpg

示意圖

pYYBAGLOJLmAcoOdAAA7-QwSYEQ221.jpg

迭代的起點

poYBAGLOJNCAKk9jAAB-bSDgQPo113.jpg

推廣的公式

poYBAGLOJOmAKUmIAAB7P_uKDDA101.jpg

核心code,直接放上去

poYBAGLOJP-AYlIpAACG78hYIBE887.jpg

眼熟不

poYBAGLOJRiAWzPuAABtPk06EHI705.jpg

你可以編寫一個簡單的函數來測試這個功能

就是這么簡單,當然了字數這么少,還成為不了一篇原創(chuàng)文章。再寫一個小程序。

poYBAGLOJTCAZEAEAAC7kP1UPOs255.jpg

我們可以使用Matploatlib的繪圖功能模擬

poYBAGLOJUSAbQbmAABoU4krEmI955.jpg

引入

pYYBAGLOJViAL9k8AAB4XGXFOQ4848.jpg

寫好要計算的函數

def Y(x):
global i
i = i+1
plt.plot([x, x], [0, (x**3-x-1)])
plt.plot([x, result(x)], [(x**3-x-1), 0])
temp = round(x-result(x), 5)
if(temp == 0.0):
print('正割法第', i, '次')
print('解得:', round(x, 5))
x = result(x)
y = (result(x)**3 - result(x) - 1)
plt.plot(x, y, ".")
plt.plot(x, y, "g-")
plt.annotate("(1.32472,1.32472)", xy=(result(x), (result(x)**3 - result(x) - 1)),
xytext=(result(x) - 0.5, (result(x)**3 - result(x) - 1) + 2), color='k', fontsize=10)
else:
Y(result(x))


Y(2.7)

x = 0
plt.title("secant method")
x = np.linspace(0, 3)
plt.xlim(0, 3) # 固定坐標
plt.ylim(-5, 20)
plt.plot(x, x**3-x-1, "b-")
plt.grid(True)
plt.plot([0, 3], [0, 0], "--")
plt.show()



審核編輯:劉清

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯系本站處理。 舉報投訴
  • 算法
    +關注

    關注

    23

    文章

    4775

    瀏覽量

    97618
  • python
    +關注

    關注

    57

    文章

    4866

    瀏覽量

    89801

原文標題:Python實現所有算法-正割法(Secant)

文章出處:【微信號:TT1827652464,微信公眾號:云深之無跡】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    沒有專利的opencv-python 版本

    所有 官方發(fā)布的 opencv-python 核心版本(無 contrib 擴展)都無專利風險——專利問題僅存在于 opencv-contrib-python 擴展模塊中的少數算法(如早期 SIFT
    發(fā)表于 12-13 12:37

    Python中借助NVIDIA CUDA Tile簡化GPU編程

    模型更高的層級來實現算法。至于如何將計算任務拆分到各個線程,完全由編譯器和運行時在底層自動處理。不僅如此,tile kernels 還能夠屏蔽 Tensor Core 等專用硬件的細節(jié),寫出的代碼還能
    的頭像 發(fā)表于 12-13 10:12 ?971次閱讀
    在<b class='flag-5'>Python</b>中借助NVIDIA CUDA Tile簡化GPU編程

    ADC的采樣濾波算法利用卡爾曼濾波算法

    ; ADC_OLD_Value = ADC_Value; kalman_adc_old = kalman_adc; return kalman_adc;} 4 如何優(yōu)化 用以上的代碼實現的濾波算法,通常要么滯后
    發(fā)表于 12-01 07:44

    SM4算法實現分享(一)算法原理

    ,Xi、Yi、rki為字,i=0,1,2,…,31。則本算法的加密實現為: 本算法的解密實現與加密實現結構是相同的,不同的只是提供的輪
    發(fā)表于 10-30 08:10

    復雜的軟件算法硬件IP核的實現

    具體方法與步驟 通過 C 語言實現軟件算法,并驗證了算法的有效性以后,就可以進行算法的 HDL 轉化工作了。通過使用 Altium Designer 的 CHC 編譯器(C to H
    發(fā)表于 10-30 07:02

    TCORDIC算法實現正余弦函數

    :no;mso-page-border-surround-footer:no;}@page Section0{}div.Section0{page:Section0;} TCORDIC算法實現正余弦函數的仿真波形
    發(fā)表于 10-29 06:30

    e203除法器算法改進(二)

    }表示i次的選商結果) 傳統(tǒng)的SRT-4算法選商的基本原理便是利用PD圖實現選商的過程。(針對SRT-4算法的冗余數字集設置為最小冗余度{-2,-1,0,1,2},冗余度因子$rho=
    發(fā)表于 10-22 06:11

    如何利用AI算法進行裝置數據的異常檢測?

    利用 AI 算法進行裝置數據異常檢測,需結合工業(yè)裝置的數據特性(如實時性、多源性、強時序性、噪聲干擾)和業(yè)務需求(如故障預警、安全合規(guī)、工藝優(yōu)化),通過 “數據預處理 - 算法選型 - 模型部署
    的頭像 發(fā)表于 09-05 15:27 ?1580次閱讀
    如何<b class='flag-5'>利用</b>AI<b class='flag-5'>算法</b>進行裝置數據的異常檢測?

    基于FPGA實現FOC算法之PWM模塊設計

    哈嘍,大家好,從今天開始正式帶領大家從零到一,在FPGA平臺上實現FOC算法,整個算法的框架如下圖所示,如果大家對算法的原理不是特別清楚的話,可以先去百度上學習一下,本教程著重介紹
    的頭像 發(fā)表于 07-17 15:21 ?3331次閱讀
    基于FPGA<b class='flag-5'>實現</b>FOC<b class='flag-5'>算法</b>之PWM模塊設計

    基于FPGA的壓縮算法加速實現

    本設計中,計劃實現對文件的壓縮及解壓,同時優(yōu)化壓縮中所涉及的信號處理和計算密集型功能,實現對其的加速處理。本設計的最終目標是證明在充分并行化的硬件體系結構 FPGA 上實現算法時,可
    的頭像 發(fā)表于 07-10 11:09 ?2262次閱讀
    基于FPGA的壓縮<b class='flag-5'>算法</b>加速<b class='flag-5'>實現</b>

    python入門圣經-高清電子書(建議下載)

    和Pygal 等強大的Python 庫和工具介紹,以及列表、字典、if 語句、類、文件與異常、代碼測試等內容; 第二部分將理論付諸實踐,講解如何開發(fā)三個項目,包括簡單的Python 2D 游戲開發(fā)如何利用數據
    發(fā)表于 04-10 16:53

    FOC 算法實現永磁同步電機調整指南

    本文檔介紹了使用 FOC 算法實現永磁同步電機 (Permanent Magnet SynchronousMotor,PMSM)調整所需的步驟和設置,該算法如 AN1078《PMSM 電機的無傳感器
    發(fā)表于 03-03 01:53

    利用DLP3010EVM光控制評估模塊或DLP LightCrafter實現3D打印,能否用外部光源

    您好,我們想利用DLP3010EVM光控制評估模塊或DLP LightCrafter實現3D打印,能否用外部光源
    發(fā)表于 02-27 08:44

    PID控制算法的C語言實現:PID算法原理

    在工業(yè)應用中 PID 及其衍生算法是應用最廣泛的算法之一,是當之無愧的萬能算法,如果能夠熟練掌握 PID 算法的設計與實現過程,對于一般的研
    發(fā)表于 02-26 15:24

    如何利用MES系統(tǒng)進行產能分析

    利用MES系統(tǒng)進行產能分析是一個涉及數據收集、處理、分析和結果呈現的全過程。對生產過程加以監(jiān)控,充分利用MES數據采集分析,實現監(jiān)控生產全階段,消除生產過程不可控問題。
    的頭像 發(fā)表于 02-21 12:10 ?846次閱讀
    如何<b class='flag-5'>利用</b>MES系統(tǒng)進行產能分析<b class='flag-5'>呢</b>?