亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        分子量分解問題

        2015-05-30 01:22:18張曉飛
        科技資訊 2015年9期

        張曉飛

        摘 要:生命蛋白質(zhì)是由若干種氨基酸經(jīng)過不同的方式組合而成的,本題中將分子量為x的生命蛋白質(zhì)分解為18種已知分子量a[i]氨基酸的和的形式,需要求解組合成蛋白質(zhì)的氨基酸的所有可能形式。針對實驗室沒有計算機的情況下要求解對任意一個分子量x具體給出由哪些a[i](i=1,.......,n)氨基酸組成,由于計算量過大,我們通過假設(shè)實驗室的化學等設(shè)備可以計算出蛋白質(zhì)的分子式來增加計算中的約束條件,從而減小了計算量,再通過線性方程組求解計算出沒有計算機的情況下的氨基酸組成個數(shù)。針對實驗室有計算機的情況下,我們通過題目所給的條件列出等式,由于考慮到直接用所列出的等式計算一旦所給的數(shù)增大時,即使使用計算機也需要一定的時間才能得到答案,我們通過查閱的資料得到每個蛋白質(zhì)N含量的限制為15%~17%,從而列出了約束條件,首先利用lingo求解,發(fā)現(xiàn)有一個最優(yōu)解,不符合我們需要的解,再利用c語言編程出相應的程序,用軟件算出解的個數(shù)及所有滿足條件的組合。例如,得出x=1000時解的數(shù)量為20650。

        關(guān)鍵詞:約束變量 循環(huán)嵌套 分子式

        中圖分類號:O632 文獻標識碼:A 文章編號:1672-3791(2015)03(c)-0217-02

        1 問題重述

        生命蛋白質(zhì)是由若干種氨基酸經(jīng)不同的方式組合而成。在實驗中,為了分析某個生命蛋白質(zhì)的分子組成,通常用質(zhì)譜實驗測定其分子量x(正整數(shù)),然后將分子量x分解為n個已知分子量a[i](i=1,.......,n)氨基酸的和的形式。某實驗室所研究的問題中:

        n=18,x1000

        a[i](i=1,.......,18)分別為57,71,87,97,99,101,103,113,114,115,128,129,131,137,147,156,163,186

        要求針對該實驗室擁有或不擁有計算機的情況,對如何分解分子量x作出解答,即針對任意一個分子量x具體給出由哪些a[i](i=1,.......,n)氨基酸組成。

        2 問題分析

        該題中要求針對該實驗室擁有或不擁有計算機的情況,對如何分解分子量x作出解答,題目中所給的已知分子量a[i]為氨基酸的和的形式,通過查閱資料得出所給的氨基酸的和的形式已經(jīng)減去了一個水分子的相對質(zhì)量,在求解的過程中可以忽略脫水的問題,所以可以列出公式:

        單只有這個公式不論是在有計算機還是沒有計算機的情況下求解量過大,于是考慮需找約束條件來解決問題。

        3 模型假設(shè)

        1、每個蛋白質(zhì)有N含量的限制為15%~17%[1]。

        2、蛋白質(zhì)組成時,不考慮氨基酸的排列順序,只考慮氨基酸的數(shù)量和種類。

        3、不考慮一種氨基酸的出現(xiàn)會影響其他氨基酸的存在。

        4、不考慮氨基酸組合成蛋白質(zhì)時的脫水問題。

        4 符號系統(tǒng)

        a(i):第i個氨基酸的分子質(zhì)量

        n(i):第i個氨基酸的數(shù)目

        x:蛋白質(zhì)分子的總分子質(zhì)量

        c(ij):第i種氨基酸中j元素的個數(shù)

        d(j):蛋白質(zhì)中含j元素個數(shù)

        5 模型建立

        根據(jù)題目所給的條件可知這是一個求解整數(shù)系n元一次方程的問題。

        列出方程和基本約束條件:

        n(i)>=0且n(i)(i=1,2,3,......18)

        問題一:在擁有計算機的情況下:

        1.分析題目得,在所有的排列組合中,肯定有一組最優(yōu)解,即max(sum)最接近x,這就是我們要求的組合,考慮到這里,我們有l(wèi)ingo編程實現(xiàn)最優(yōu)解,變量一共有18個即;a1~a18,分別賦值為:57,71,87,97,99, 101,103,113,114,115,128,129,131,137,147,156,163,186。它們都是非負整數(shù),具體程序見附錄。Lingo解得的解只是很多解中的一組,這就顯示lingo程序的不足。這里列舉了其中的幾組解見表1。

        2.由于lingo軟件不是最優(yōu)的,我們在這里用c語言編程應用窮舉法來解出所有符合要求的解的組合。我們用18個for循環(huán)把符合要求的解全部都列舉出來,并且計算有多少個組合。為了使我們的編程有亮點,我們簡化了c語言的程序,使運算更快捷,并且我們的程序可以附加條件,這就適合推廣應用,適合生物學家知道分子量的前提下應用我們的編程快速的篩選出合理的組合,軟件小巧,以推廣,可移植性強。

        對于每個a(i)循環(huán)我們都限制循環(huán)量即循環(huán)次數(shù)m<=x/a(i),我們每次循環(huán)都檢查“sum>x?”。利用continue語句可以實現(xiàn)這個功能,這樣可以最大限度的避免不必要的循環(huán)。

        利用c語言解出的幾組蛋白質(zhì)氨基酸組合個數(shù)見圖1。

        問題二:在沒有計算機的前提下:

        在沒有任何其它的信息補充和約束條件的情況下,最一般的模型可表示為

        x(i)>=0且x(i)(i=1,2,3,......18)

        這樣的模型在有計算機的情況下當X的值達到一定的數(shù)目以后就需要很長的時間才能求解出來,所以對于沒有計算機的情況下,用這種模型進行求解的不切實際的,所以我們便考慮從已有的條件下去尋找約束條件,從本質(zhì)上減小計算的數(shù)量。

        實驗室中雖然沒有計算機,但是根據(jù)有關(guān)質(zhì)譜實驗在有機化學中的應用可知:質(zhì)譜法可以得到有關(guān)分子結(jié)構(gòu)的信息以及化合物的準確分子量和分子式[2]。那么我們就假設(shè):實驗室可以對完全分解后的氨基酸混合液做定性的分析,并通過質(zhì)譜儀檢測從而得到蛋白質(zhì)的分子式。

        又由于氨基酸是由C,N,O.H.S五種元素組成的,我們由18種氨基酸的分子量推測出其分子式如表2所示:

        根據(jù)給出的氨基酸的分子式,用j=1,2,3,4,5分別表示C,N,H,O,S五種元素,i對應第i號氨基酸(參照表2),可建立模型:

        ( j=1,2,3,4,5)

        x(i)>=0且x(i)(i=1,2,3,......18)

        再利用線性方程組求出通解,然后找出其滿足條件的整數(shù)解。

        考慮到計算量依然較大,可以對模型進一步優(yōu)化:

        由于S元素在蛋白質(zhì)中所占得比例很小[3],而題目給出的18種氨基酸中只有17號半胱氨酸和18號組氨酸含有硫元素,所以可以分兩種情況計算。

        1.蛋白質(zhì)中含有S時,直接利用上述模型。

        2.蛋白質(zhì)中不含S時,取i=1,2,3......16, j=1,2,3,4.此時考慮的氨基酸種類減少,運算量減少。

        6 模型分析

        Lingo編程方便,解也是最優(yōu)解,但是只能解出一個解,不符合實際應用要求,所以這個模型需要改善。C語言編程應用窮舉法,能比較全面地把所有組合求出來,供需要人員選用,C語言編程可移植性高,應用廣,運算速度快,限制條件添加方便。第二個模型在有計算機的前提下可以推廣應用。

        7 模型推廣

        C語言提供了一個排列組合解決n元一次方程的模板,適合大部分窮舉法解決組合問題的解法,由于我們的c語言模板編程應用了很多簡化運算的語句,所以在一般計算機中就可以進行規(guī)模較大的分子質(zhì)量組合解答,并且可以方便地添加約束條件來篩選輸出。

        8 結(jié)語

        通過我們的建立的模型求解蛋白質(zhì)分子的組合,可以得到x值所對應的解對的個數(shù)以及組合的情況,并且可以同過增加if語句對結(jié)果進行篩選,符合題目要求,并且對實際應用有很大幫助。

        參考文獻

        [1] 百度百科,組成及特點欄目,http://baike.baidu.com/view/15472.htm.

        [2] 邢其毅,裴偉偉.基礎(chǔ)有機化學[M].北京:高等教育出版社,1993年.

        [3] CD古奇,DG帕斯托.有機化學基礎(chǔ)[M].北京:高等教育出版社,1986.

        亚洲国产精品午夜一区| 无码爽视频| 少妇性俱乐部纵欲狂欢电影| 久久久久99精品成人片直播 | 亚洲人成77777在线播放网站 | 粉嫩人妻91精品视色在线看| 国产亚洲精品色婷婷97久久久| 中文字幕一区日韩精品| 四虎成人精品无码永久在线| 国产激情久久久久久熟女老人 | 精品国产a毛片久久久av| 少妇又骚又多水的视频| 乱码1乱码2美美哒| 国产精品久久久久久妇女6080| 99国产精品无码专区| 久久精品这里就是精品| 国产一区二区三区口爆在线| 中文字幕乱码亚洲无限码| 欧美丰满少妇xxxx性| 亚洲国产精品久久人人爱| 2019最新国产不卡a| www.久久av.com| 91在线观看国产自拍| 所有视频在线观看免费| 美女无遮挡免费视频网站| 亚洲精品字幕在线观看| 国产亚洲欧美在线| 亚洲AV成人无码天堂| 精品人妻av一区二区三区四区| 四虎永久在线精品免费一区二区| 成人做受黄大片| 中文字幕爆乳julia女教师| 免费国产黄片视频在线观看| 国产三级av在线精品| 最新国产毛2卡3卡4卡| 亚洲国产精品日韩av不卡在线| 国产在线观看免费观看| 天堂Av无码Av一区二区三区| 亚洲不卡高清av在线| 日本人妻免费一区二区三区| 色噜噜av亚洲色一区二区|