国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Lingo數(shù)學建模基礎(chǔ)

這篇具有很好參考價值的文章主要介紹了Lingo數(shù)學建?;A(chǔ)。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

1.基本運算符

1.1算數(shù)運算符

Lingo數(shù)學建?;A(chǔ),數(shù)學建模

1.2邏輯運算

#not#

否定操作數(shù)的邏輯值,一元運算符

#eq#

若兩運算數(shù)相等,則為true,否則為false

#ne#

若兩運算數(shù)相等,則為true,否則為false

#gt#

若左邊運算數(shù)嚴格大于右邊,則為true,否則為false

#ge#

若左邊運算數(shù)大于或等于右邊,則為true,否則為false

#lt#

若左邊運算數(shù)嚴格小于右邊,則為true,否則為false

#le#

若左邊運算數(shù)小于或等于右邊,則為true,否則為false

#and#

僅當兩個參數(shù)都為true時為true,否則為false

#or#

僅當兩個參數(shù)都為false時為true,否則為false

1.3關(guān)系運算符

>=,<=,=。不嚴格區(qū)分大于和大于等于、小于和小于等于。

2.函數(shù)

Lingo數(shù)學建模基礎(chǔ),數(shù)學建模

Lingo數(shù)學建模基礎(chǔ),數(shù)學建模

注意事項:

  • Lingo中模型以”MODEL:“開始,以”EDN“結(jié)束
  • 每一行后面都有一個分號”;“
  • 所有符號需要在英文下輸入
  • min=函數(shù),max=函數(shù),表示求函數(shù)的最小,最大值;
  • Lingo不區(qū)分大小寫,變量名需要以字母開頭
  • 求解模型是假定所有變量均為非負,若要解除需要用函數(shù)@free(x)
  • 若要整數(shù)規(guī)劃需要聲明@gin()
  • 若要0-1規(guī)劃,需要將變量設(shè)置為@bin()

3.集合

sets:              !定義集合;
類名1/1..6/:a; 
類名2/1..3/:b;
endsets

data:               !賦初值;
a=1,2,3,4,5,6;
b(1)=5
enddata

其中類名是相當于我們C語言中的結(jié)構(gòu)體變量類型(自己定義),如上類名1和類名2是兩個不同的類(一個類表示1行6列的矩陣,另一個表示一行3列矩陣),后面的a,b為變量名,a、b均是個矩陣,

需要在data中賦初值(可以不賦值),可以進行()訪問,如b(1)。

4.循環(huán)與求和

4.1for循環(huán)

例子:?? ?i=1,2,3,4,5的表示:

sets:
gc/1..5/:a,x;
endsets

data:
a=1,2,3,4,5;
enddata

max=s;
@for(gc(i):s=a(i)*x(i));

上面的@for()是一個循環(huán)語句,第一個dc(i):表示在哪個類中循環(huán),循環(huán)幾次,i將前面與后面連接起來。

4.2.sum

例子:

@sum(gc(i):x(i))=5000;

5.創(chuàng)建二維數(shù)據(jù)

sets:
row/1..6/:a;
col/1..5/:b;
Cooperation(row,col):c;!c是6行5列的矩陣。;
Cooperation(col,row):d !d是5行6列的矩陣;
coo(col,row):f          !前面的名字可以自己取;
Cooperation(2,3):e  ! 報錯,必須用類型名來定義;
endsets

6.實戰(zhàn)(使用講解)

其實lingo更像是一個數(shù)學語言翻譯軟件,lingo的基本組成單位不是語句,而是“等式與不等式”,每個不等式之間沒有關(guān)聯(lián),所以一定要方程組有解才能運行出結(jié)果

6.1先看一下簡單解方程

Lingo數(shù)學建模基礎(chǔ),數(shù)學建模

操作步驟如下:

Lingo數(shù)學建模基礎(chǔ),數(shù)學建模

點擊紅色的“標靶”后會出現(xiàn)如下窗口:

Lingo數(shù)學建模基礎(chǔ),數(shù)學建模

再點擊Close

Lingo數(shù)學建?;A(chǔ),數(shù)學建模

上面就出來x1和x2的值了。

6.2解線性規(guī)劃

  • 一個線性規(guī)劃中只含有一個目標函數(shù)
  • 求目標函數(shù)最大值最小值用max=...或min=...來表示

Lingo數(shù)學建?;A(chǔ),數(shù)學建模

Lingo數(shù)學建?;A(chǔ),數(shù)學建模

Lingo數(shù)學建?;A(chǔ),數(shù)學建模

6.3復(fù)雜條件表示

Lingo數(shù)學建?;A(chǔ),數(shù)學建模

Lingo數(shù)學建?;A(chǔ),數(shù)學建模文章來源地址http://www.zghlxwxcb.cn/news/detail-817428.html

到了這里,關(guān)于Lingo數(shù)學建?;A(chǔ)的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔相關(guān)法律責任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • 數(shù)學建模 --- Lingo 鋼管下料問題

    數(shù)學建模 --- Lingo 鋼管下料問題

    ?題目: 原料鋼管:每根19米 客戶需求:4米50根,6米20根,8米15根 問題1:如何切割原料鋼管剩余總余量最??? 方法1:直接擺數(shù)學公式。 方法2:集合和循環(huán)方式 結(jié)果圖: 問題2:客戶需求增加5米10根,如何保證用到鋼材根數(shù)最少? 結(jié)果圖: 總根數(shù)最少為28,x的取值及其切

    2024年04月10日
    瀏覽(29)
  • 數(shù)學建模1:lingo軟件求解優(yōu)化模型

    數(shù)學建模1:lingo軟件求解優(yōu)化模型

    本次數(shù)學建模學習筆記系列,以代碼學習為主,附帶建模及論文亮點記錄 由于隊友為兩位經(jīng)濟學小伙伴,因此以大數(shù)據(jù)類型題目為主要學習方向 注:論文代碼資料來源網(wǎng)絡(luò) 1、結(jié)構(gòu)清晰(后附該論文前兩問的目錄結(jié)構(gòu)) 2、lingo求解優(yōu)化模型,涉及函數(shù)循環(huán)與求和 3、表格很好

    2024年02月08日
    瀏覽(20)
  • 數(shù)學建?!€性規(guī)劃篇(lingo軟件實現(xiàn))

    數(shù)學建模——線性規(guī)劃篇(lingo軟件實現(xiàn))

    (線性規(guī)劃)習題 1.某工廠利用兩種原料甲、乙生產(chǎn)A1,A2,A3三種產(chǎn)品. 每月可供應(yīng)的原料數(shù)量(單位:t)、每萬件產(chǎn)品所需各種原料的數(shù)量及每萬件產(chǎn)品的價格如下表所示: 原料 每萬件產(chǎn)品所需原料/t 每月原料 供應(yīng)量/t A1 A2 A3 甲 4 3 1 180 乙 2 6 3 200 價格/萬元 12 5 4 試制定每

    2024年02月08日
    瀏覽(27)
  • Lingo軟件入門【數(shù)學建?!?,面試Python開發(fā)十大問題

    Lingo軟件入門【數(shù)學建?!?,面試Python開發(fā)十大問題

    II.III 變量賦值區(qū)域 賦值模塊顧名思義是涉及到給變量賦值,但這里的變量特指是集合變量,因為其他的單個的決策變量,可以直接在定義時賦值,只有集合變量涉及到定義和賦值分開。 該模塊以data:開頭,以enddata結(jié)尾,因此所有對集合的賦值操作都要在這個區(qū)域內(nèi)完成。

    2024年04月26日
    瀏覽(29)
  • 數(shù)學建模-python遞歸、lingo解多元一次方程

    數(shù)學建模-python遞歸、lingo解多元一次方程

    在了解如何用python、lingo解多元一次方程問題之前我們先了解什么是遞歸,因為python解多元一次方程問題是遞歸算法的一個經(jīng)典算法習題,也是python解多元一次方程問題用到的主要算法。 簡單說程序調(diào)用自身的編程技巧叫遞歸。遞歸的思想是把一個大型復(fù)雜問題層層轉(zhuǎn)化為一

    2024年01月25日
    瀏覽(22)
  • Lingo軟件入門【數(shù)學建?!?,騰訊T2大牛親自教你

    Lingo軟件入門【數(shù)學建?!?,騰訊T2大牛親自教你

    下面的代碼演示了這部分的內(nèi)容: sets: supply/1…2/: s; !集合一,s是集合變量 demand/1…3/: d; !集合二,d是集合變量 link(supply,demand): road, g; !二維集合,road和g是集合變量 endsets data: road = 10,5,6,4,8,12; d = 50,70,40; s = 60,100; enddata II.IV 約束條件區(qū)域(邏輯部分) 通過一個@for函數(shù)(和@

    2024年04月09日
    瀏覽(29)
  • 零基礎(chǔ)學習數(shù)學建?!ㄒ唬┦裁词菙?shù)學建模

    零基礎(chǔ)學習數(shù)學建?!ㄒ唬┦裁词菙?shù)學建模

    本篇博客將詳細介紹什么是數(shù)學建模。 ? 本人在本科階段獲得過國賽省一、mathorcup數(shù)學建模一等獎、五一杯數(shù)學建模一等獎、華數(shù)杯數(shù)學建模一等獎、亞太杯數(shù)學建模一等獎和兩次美賽一等獎。自己在數(shù)學建模這條路上摸爬滾打了幾年,現(xiàn)在想借助博客分享自己在數(shù)學建模

    2024年01月25日
    瀏覽(97)
  • 有趣的數(shù)學 數(shù)學建模入門二 一些理論基礎(chǔ)

    有趣的數(shù)學 數(shù)學建模入門二 一些理論基礎(chǔ)

    ?????????現(xiàn)實世界中混亂的問題可以用數(shù)學來解決,從而產(chǎn)生一系列可能的解決方案來幫助指導決策。大多數(shù)人對數(shù)學建模的概念感到不舒服,因為它是如此開放。如此多的未知信息似乎令人望而卻步。哪些因素最相關(guān)?但正是現(xiàn)實世界問題的這種開放性導致了解決問題

    2024年02月10日
    瀏覽(18)
  • 《零基礎(chǔ)數(shù)學建?!贰猅OPSIS+熵權(quán)法

    本文大部分是對于數(shù)學建模清風老師的課程學習總結(jié)歸納而來,我的理解可能有錯誤,大家發(fā)現(xiàn)錯誤可以在評論區(qū)批評指正,課程地址:《數(shù)學建模清風》 ??TOPSIS法(Technique for Order Preference by Similarity to Ideal Solution)可翻譯為逼近理想解排序法,國內(nèi)常簡稱為優(yōu)劣解距離法

    2023年04月09日
    瀏覽(20)
  • 圖論及其應(yīng)用(基礎(chǔ)知識)(1)(數(shù)學建?;A(chǔ)速成)

    圖論及其應(yīng)用(基礎(chǔ)知識)(1)(數(shù)學建?;A(chǔ)速成)

    能否從任一陸地出發(fā)通過每座橋恰好一次而 回到出發(fā)點? 你要是自己做過,就會顯而易見的發(fā)現(xiàn)這道題是 沒有答案 的(遵守規(guī)則以及圖形規(guī)定的情況下) 歐拉就這個問題說過: 如果每塊陸地所連接的橋都是 偶數(shù) 座,則從任一陸地出發(fā),必能通過每座橋恰好一次而回到出

    2023年04月08日
    瀏覽(16)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包