生成函數 (科普向)

2021-02-08 冰河的數學小世界

生成函數 (母函數) 是組合數學中的一個重要理論和工具。生成函數有很多種,包括 普通母函數、指數母函數、L級數、貝爾級數、狄利克雷級數。說白了就是級數在組合數學的運用。

這裡僅介紹最常見的普通生成函數。


下面介紹一下生成函數的應用。


1、組合計數:

在這個方面需要用到的是多個生成函數的乘積。通常用係數作為數量,根據要求把數項指數賦予實際意義。具體如何由以下例題詳細說明:

上述例題1是有限計數問題,例題2是無限計數問題。

例題1的思路提供了一種有限整數拆分 (給一次不定方程解加限定條件) 的方法;

例題2的思路還提供了一種求一次不定方程非負整數解個數的方法:


2、整數拆分:


3、數列通項:

求數列通項差不多是生成函數最直接的應用。

生成函數將數列的特徵賦予函數,根據數列的遞推關係等已知條件可以求得該生成函數,再將生成函數展開成級數,x^(n-1)的係數便是數列通項。


常係數線性遞推數列一般為人所知的是特徵函數解法,這裡提供生成函數解法:

求通項公式最重要的還是將生成函數轉化成級數。

噓寒問暖不如一筆巨款๑乛v乛๑

相關焦點

  • Excel隨機生成函數Rand函數技巧教學,按概率生成隨機數,趕緊Get
    今天跟大家分享一下Excel中隨機數生成的Rand函數。如果覺得幫幫真的幫到了您,分享分享朋友圈呀,親們^^<——非常重要!!!メ第二個同樣的乘一個50就好啦,輸入函數=RAND()*50。メメ第三我們要生成整數就要完成四捨五入。輸入函數=ROUND(RAND()*50,0),0表示ROUND函數四捨五入最近整數。メ
  • 「RAND」函數(隨機生成數值)和「求和」選項
    背景:在案例教學中經常會用到「RAND」函數,這個函數是指生成大於等於0小於1的均勻分布平均數。延伸的函數有「ROUND」函數、「INT」函數和「RANDBETWEEN」函數。「開始」菜單下的「求和」選項包含「求和、平均值、計數、最大值、最小值」等內容,我們在講解完隨機生成函數後,為大家簡單描述這幾項的使用方法。
  • EXCEL中DATE函數與TEXT函數的組合自動生成帶星期幾格式的考勤表
    EXCEL函數公式大全之利用DATE函數與TEXT函數的組合自動生成帶星期幾的考勤表。excel函數與公式在工作中使用非常的頻繁,會不會使用公式直接決定了我們的工作效率,今天我們來學習一下提高我們工作效率的函數DATE函數和TEXT函數。
  • excel隨機數函數是什麼?excel怎樣生成隨機數?
    它們雖然都是用來生成隨機數的,但是它們的用法和生成的隨機數是不同的。接下來我們就一起來看看RAND()函數和RANDBETWEEN()函數的具體用法吧!1、RAND()函數在excel中,RAND()函數通常是使用來生成0-1之間的小數隨機數。
  • excel裡面用這個函數生成你想要的演示數據
    今天與大家一起學習一個能隨機生成數據的函數,數據演示再也不用憑空編造隨機輸入a~b
  • 生成Python函數一半沒問題,當前最「正統」的代碼生成是什麼樣?
    機器之心原創參與:思源大家都說深度神經網絡能力很強,那麼從函數注釋生成函數代碼,以及從函數代碼總結函數注釋這種最基礎的代碼任務到底能不能行?像 Python、Java 這樣的通用高級語言,到底在代碼生成上能達到什麼水平?本文介紹的就是這樣一篇北大前沿研究。
  • 隨機生成整數,randbetween函數的具體使用技巧
    我們在實際工作中,我們使用excel處理數據的頻率比較高,我們需要掌握一些excel表格的使用技巧,上次我們一起學習了隨機函數rand的使用技巧,不過有些人覺得rand函數有點複雜,因為我們大部分情況下,希望隨機生成的都是整數,所以這次我們分享另外一個比較實用的excel函數,這個函數就是
  • 隨機生成數據的幾個小技巧,rand函數的應用
    我們在日常工作中,有時候使用excel表格隨機生成數據,下面我們就分享一下隨機函數rand的使用技巧。rand函數可以生成0-1之間的隨機函數(包含小數位數)。我們大部分人都只使用rand函數的基礎應用,就是在excel單元格內輸入=rand(),然後按enter鍵,即可生成隨機數,按F9鍵可以自動刷新。如果我們覺得0-1之間這個數值不能夠滿足我們的需求,我們也讓他放大使用公式=rand()*100,加上*100也就擴大100倍的隨機數。假如我們需要要給這個隨機函數生成的隨機數指定一個範圍,那我們可以使用=rand()*(B-A)+A。
  • python 列表推導式和生成式,部分內置函數
    目錄一、列表推導式二、生成表達式前置知識:可迭代對象包含的數據類型:str、list、dict、tuple、set、range(序列)文件句柄本身也是迭代器。整體說明:凡是用列表推導式構造的列表對象,用其他方式都可構建,但非常複雜的列表,列表推導式是構建不出的,分類:[變量(加工後的變量) for 變量 in iterable] 循環模式[變量(加工後的變量) for 變量 in iterable if 條件] 篩選模式二、生成表達式生成器有兩種方式:1、生成器函數
  • 利用Excel中的RAND函數批量生成指定範圍內的隨機數
    Excel中的RAND()函數可以生成一個數值在0到1之間的隨機數,我們在任意單元格內輸入=RAND()即可得到一個9位的隨機小數(該隨機數每操作一次便會自動變換一次),如下圖。利用該函數的這個特性,我們可以生成許多看似沒有規律的內容。
  • excel隨機取整函數:如何快速生成低齡口算算式
     說幹就幹,大概考慮了一些基本的原則,既然是鍛鍊口算,就需要快速生成算式,還得容易修改,輸入1+1,回答了一個2,又輸入2+2,回答一個4,這樣的模式可不行,效率太低了。 後來想了想,還是覺得RANDBETWEEN函數比較適合。配合F9刷新,就可以很快的得出算式了。
  • excel隨機取整函數:如何快速生成低齡口算算式
    說幹就幹,大概考慮了一些基本的原則,既然是鍛鍊口算,就需要快速生成算式,還得容易修改,輸入1+1,回答了一個2,又輸入2+2,回答一個4,這樣的模式可不行,效率太低了。後來想了想,還是覺得RANDBETWEEN函數比較適合。配合F9刷新,就可以很快的得出算式了。
  • VLOOKUP函數製作產品報價單,能自動生成價格!
    本文轉載自【微信公眾號:清雨的小鎮,ID:Andylove_it】經微信公眾號授權轉載,如需轉載與原文作者聯繫今天,教大家用Excel來製作一份報價單,通過輸入產品編號,自動生成價格。輸入對應的產品編號,就能夠自動生成價格和日期,錄入數量後能生成金額。
  • Excel 序列函數太有存在必要了,因為它還能生成二維序列
    按指定的行列數生成序號,大家平時用得比較多的是 row 和 column 函數。 Excel 升級到 O365 版本後,有了專門的序列函數。 O365 簡化了數組函數的調用,不需要按三鍵就能直接出結果。
  • excel函數應用技巧:如此這般,可批量生成等量的連續時間段
    今天給大家分享一個可以自動批量生成間隔值相同的連續時間段的公式,許多做議程安排、行程安排、測控安排、值班安排等的人員用得上,省去手動錄入每個時間段的麻煩。公式很簡單,只用了Text和Row函數。趕緊來看看吧!學習更多技巧,請收藏關注部落窩教育excel圖文教程。
  • Excel中不用函數、代碼生成工作表目錄:點哪個打開哪個工作表
    關於Excel中如何對多個工作表生成一個目錄連結,便於查閱相關表格,小編曾以自定義函數的方法發布過一篇文章,小夥伴們也以去主頁查看。其實生成目錄的方法很多,VBA代碼、函數等等,但是這些方法面臨著函數、代碼讀不懂的問題,今天小編就和大家分享一個不用函數、代碼生成目錄的方法,相信看完後小夥伴們會有另一番感受,學會了記得點讚喲!
  • Word中使用RAND函數有什麼作用?如何自動生成隨機文本?
    我們都知道在Excel中會經常用到RAND函數,它可以生成隨機數,用法可見下文。Excel生成隨機數函數RAND和RANDBETWEEN那麼在Word中也能用RAND函數嗎?是的,在Word中我們可以用它來自動生成隨機文本。當你需要一份Word文檔練手時,就能用到它。一、基本語法基本語法為=rand(段落數,每段句數),注意要在英文狀態下輸入。意思是按照指定的段落數和每段句數生成隨機文本。
  • 【科普向】什麼是普朗克常數?
    在此藉助這篇科普向的文章,紀念這位偉大的物理學家,以及他給現代物理學、乃至所有現代科學和技術帶來的深刻變革。本文大致分為兩個部分,第一部分按照歷史發展的順序簡單回顧普朗克常數的提出和量子力學的發現過程,第二部分按照個人理解簡單介紹普朗克常數在物理學框架中的地位或意義。希望能滿足對量子物理了解程度各不相同的讀者。
  • Excel如何將兩列數據連接強制換行,通過函數代碼生成字母序列?
    可以使用函數一步操作,一起來看看吧。1.首先我們要將文字和英文連接到一起,並且強制換行分為兩行。Excel如何通過函數代碼生成字母序列?下面小編來教大家如何通過函數來生成字母序列吧,這需要用到兩種函數,一起來看看吧。1.首先我們輸入CHAR函數。
  • Excel用兩個函數生成了酷酷的文字牆效果
    我以前用過一些網站自動生成。但是今天,我可以嘗試用Excel來做下。早上花了一小時,仿照做了一個。主要是繪製圖形,策劃,寫文章,錄製動畫花時間。文字牆Excel用時1分鐘不到。使用函數是。今天就學一個CHOOSE函數。作用:根據所給的索引值,返回一系列中的某個值。