請記住本站域名:
黃金屋
四合院:我邊做科研邊吃瓜 第1220章 這套軟件,我現在就要
計算機好用,大家都知道,但是要把計算機用好,其實對大部分同志來說是一個很麻煩的事情,畢竟他們主要精力和專業能力,都不在計算機編程上面。
倒是也可以請其他懂計算機的同志來編計算程序,但這就引出另外一個問題。
——懂計算機的同志,不見得懂這些專業領域的知識,想要編出一個符合專業研究領域同志想法的軟件,比較困難,或者說要付出的時間代價很高。
這就好像甲方和程序員之間,永遠都在扯皮一樣。
編軟件的同志光是弄懂搞專業同志的想法,就已經是非常困難的事情,越前沿、越高深的研究,不論理論還是應用,都存在這個問題。
而且編出來的東西還不一定對,這又是另外一個問題。算法轉換為代碼這個過程可能存在大量的錯誤,畢竟搞計算機的同志又不是搞數學、物理、工程的。能大致弄懂就已經是非常難得,再經過一遍代碼實現過程,簡直了。
實際上現在特別是數理化學部、應用工程各學部的同志們,都越來越意識到這個問題。
“真的?來來來,給我們看看。你們幾個,快去把在院里的搞數理化和工程研究的同志們都請來,我們一起觀摩觀摩高委員的大作!”學部主任樂呵呵的道。
這里面可能除了化學不大用得上這東西,其他很多人都用得上,但是化工工程是用得上的。主要是化學這門學科在此時,算得上是理科中的文科,研究沒有那么深入,暫時真正需要和數學、或者說矩陣這些打交道的時候不是很多。
不過也管不了那么多了,一勺燴了。
高振東請學部這邊找來一臺計算機,然后他自己自顧的往上面掛接“固態硬盤”,作為全國科研工作最頂尖所在,這里自然不缺最好的C6132。
等到高振東全部做好準備,人也來得差不多了,委員各自都有工作,這個地方實際上更像是一個行政管理機構,真正蹲在這里做研究的可以說是很少,要有都是過來臨時辦事的。
人這么少,自然能叫過來的也不多。
過來的同志們都好奇的看著高振東忙活,對于他們來說,現在高振東手上那個“固態硬盤”反倒是更能引起他們的興趣。
這是個什么東西?讓我康康。
不過當高振東打開JZJS1.0的時候,進入界面前在屏幕上滑過的由無數個“#”號組成的“矩陣計算”四個字還是讓一些同志提起了興趣。
矩陣計算啊,看看到底是個怎么算法?
加減乘除?
對于同志們來說,只要需要用到矩陣同時又利用計算機進行工作的,大概手上都有一些現成的自編函數,用于實現矩陣的這些計算。
畢竟同志們都是最頂級的研究人員,代碼復用這一塊拿捏還是到位的。
所以一開始同志們并沒有對這幾個字感到有什么值得太過重視的,而且有部分同志不認識高振東,主要是高振東的照片很少流出去。
只有少部分人,例如被高振東專門請過來的十二機部總工,以及運算所的池所長他們,才隱約意識到了問題的嚴重性。
對了,運算所的厲所長已經高升,原來的池總工升任所長,也被高振東給一股腦的請過來了。
當高振東開始在命令行下構筑矩陣,并進行加減、數乘、轉置、向量乘法、元素乘法等操作的時候,同志們感覺果然不出所料。
還別說,這個軟件至少是經過多次復核檢查的,運算結果都很對,一點兒問題沒有,不少同志對矩陣滾瓜爛熟,就在高振東操作的同時就把那些簡單矩陣的計算結果心算出來了,倒是至少對這個軟件樹立了一點信心。
不過運算所的池所長,卻是開始心驚,以他對高振東的了解,深知高振東絕對是不滿足于這些小打小鬧的。
就這?還不值當人家高委員跑這么一趟呢。
高振東繼續操作,開始給同志們演示矩陣的逆與行列式、矩陣分解、線性方程組求解的時候,有的同志開始吸氣。
他們不是不能解決這些問題,但是卻沒法解決得這么輕松隨意,而且一看這就是通用化的算式、函數。
“有點兒意思啊,這些東西我們就需要編制專門的函數,至少在通用方面做不到他這種程度。”
“通用?我們連矩陣的計算機表示方式都還沒搞通用,別說計算了,矩陣的定義都只能在函數里一個一個的填,費時費力還容易出錯。”
“這個好啊,解線性方程組隨手一敲就來了,你們搞理論的可能用不上,但是我搞工程計算,這東西絕對有用。”
同志們的興致開始上升,至少人家這軟件編得,考慮周全,通用性強,是真的能起到一些作用的。
高振東繼續演示,這些示例早就被他編成了.m文件,打開演示起來非常快速,.m文件可以看作是Octave、MATLAB的數學計算程序源代碼。
“還有?”有的同志覺得已經開始超出預期了。
“肯定還有啊,矩陣計算這么多內容,這才哪兒到哪兒啊。”這位估計是和數學有關的,或者經常和矩陣打交道。
當高振東開始進行矩陣的冪、秩、對角化、偽逆等運算的時候,同志們有點騷動起來,這些已經是矩陣比較高級的運算。
特別是高振東在做完這些演示之后,還做了一個通過偽逆運算進行最小二乘法曲線擬合的時候,同志們就有點兒激動,畢竟不是誰都是搞數學的或者數學學得還過得去,這種程度的操作,有的同志是不一定有能力自編函數的。
最小二乘法擬合曲線,就是通過一些測得的實際的點的數據,去擬合一個函數出來,這個函數的曲線與這些點盡可能的重合或者接近。這樣就能通過部分數據,推導出整條曲線,例如工況曲線等。
在工程應用中是一個非常常用的數學方法。
“這個好!要是我有這套東西,在處理試驗數據的時候就不會花那么多時間,能加快多少進度!”同志們不是不會算,只是算起來花時間。
“擬合得很好啊。”雖然沒有圖,但是有經驗豐富的同志已經靠心算把曲線和原始點之間的位置關系估了個大概。
“那肯定,敢這么弄的,必定是有相當的把握。”
“這套軟件哪兒有?我們課題組買也行啊。”軟件可能是此時為數不多不會因為生產數量不足而需要批條子的科研資源,所以對購買這事兒大家信心還是很足的。
高振東笑道:“買倒是不需要,我們先繼續看,繼續看。”
聽了他的話,同志們才意識到,啊,原來還沒完!
高振東繼續執行被中斷的.m文件,一副擬合曲線和原始點組成的圖像開始出現在計算機屏幕上。
“這東西居然還能自動作圖!!”雖然知道計算機理論上有這個能力,但是對于大部分同志來說,計算機編程能力是沒有深入到這一步的,當這幅圖出現在屏幕上的時候,在場的同志都大為激動。
直觀的圖像永遠比抽象的數字來得直擊人心,就好像給100萬的支票也許不為所動,但是100萬現金可能連滾帶爬。
“這位同志,這個作圖功能,是通用的么?任何數據都能作圖?”有同志忍不住開口問道,他不認識高振東。
高振東點點頭:“對,通用的,你可以利用這個功能作出你需要的大部分圖形來,無論是離散數據,還是某一個函數,當然,有些函數和圖像是做不了,比如魏爾斯特拉斯函數、狄利克雷函數、希爾伯特曲線、皮亞諾曲線這一類。”
同志們都笑了起來,能說出這些名字的,看來在數學方面多多少少是懂一些的,甚至比這里有些同志還強,至少有部分搞工程應用的,就不見得知道這些。
當高振東開始用這個矩陣運算軟件進行動態系統模擬、電路分析的時候,同志們開始轟動起來,包括搞理論研究的,他們不一定用得上這些,但是這些例子表明了這套軟件的一種能力。
這些模擬和分析他們不是不會做,但是絕對沒有這么輕松,簡簡單單的幾行十幾行代碼,就能完成這些工作,而且有數據有圖像,圖像甚至還能動起來!這對他們的研究工作來說,是極為便利的。
一些需要做實驗才能確定的研究,在吃透理論拿出算法的前提下,通過計算機就能篩選掉一批對象,縮小研究范圍。
不僅僅如此,而且矩陣計算本身,就是一套非常有用的數學工具。
當高振東開始在計算機上演示拉普拉斯變換、傅里葉變換、z變換的時候,不少同志差點眼淚都掉下來,特別是搞自控和搞通信的同志。
三大變換,懂的都懂。
還是那句話,不是不會算,主要是懶得算,太花時間,而且還容易出錯。
“這位同志,這套軟件能提供給我們么?”不少同志問出了同樣的問題。
還好,軟件這東西不需要搶,否則這里可能已經化身全武行了。
高振東笑道:“我只負責把這東西做出來,至于如何分發,這就是主管單位的事情了。”
這東西按說沒有保密的需要,但是現在這個階段吧又不好說。高振東決定不為這件事掉頭發,分發關我老高什么事?
數理化學部主任笑瞇瞇的:“嗯,對對對,這個軟件的使用許可,我們會和防工委那邊商量著來的。”
幾個與工程相關的學部主任不干了:“扯,這個事情得我們參與才行。搞理論,我不行,搞應用,你不行,這個艱巨的任務,還是交給我們吧。”
在場的人都笑了起來,一位同志頗為遺憾的道:“要是這個軟件能做微積分就好了……”
同志們都一臉“你太不要臉了”的表情看向他,他仿佛是自己都覺得這話有些離譜,摸摸腦袋笑道:“貪心了,貪心了,哈哈哈。”
這個軟件一啟動,明晃晃的“矩陣計算”幾個大字。
高振東看向他:“能算啊,別說微積分,偏微分方程都能解。”
搞應用研究的,搞得深的沒用到偏微分方程的不多,對偏微分方程不頭疼的也不多。
“嗯?”全場的目光再次集中在高振東身上,一個個都火辣辣的。
高振東坐下來,打開一個.m文件,用二十來行代碼求解了一個簡單的偏微分方程,并且將方程而解用三維曲面的形式畫在了屏幕上。
這下是真炸了!
這個方程再簡單,那也是偏微分方程,從代碼來看,毫無疑問這種能力是可以通過少量代碼和函數復現的!
一位同志沖到高振東面前,抓住高振東的手:“我要這套軟件,馬上就需要!”
“對!對!對!”在她身后,同志們紛紛附和,躍躍欲試的同志大有人在。
什么數理化學部,什么各應用學部,什么防工委,都一邊兒去,我就抓著這位原始作者不放了!
數理化學部主任也沒想到是這效果,帶著9分興奮,還有1分的無奈看向高振東。
“高委員,你不是說這是套矩陣計算軟件么?”被打了個措手不及啊。
他的話讓不少不認識高振東的同志都震驚起來:“委員??!!”
高振東比較特殊,除了一個名字,連履歷都沒有在科學院內部公布,來得又少,像他這樣的同志還有幾個,而更多的,則是埋名大漠,連參評都暫時沒有可能。
不少同志不認識他,但是學部主任這聲“委員”,才讓這些同志反應過來,這特么居然是個科學委員!
怎么可能有這么年輕的委員?同志們覺得在這個最講科學的地方,出現了最不科學的事情。
有的同志想到剛才自己還以為這就是個運算所的程序員,畢竟運算所的池所長不少人還是認識的,再看看高振東那年輕的臉,一時間覺得世界有些不真實起來。
快捷鍵: 上一章("←"或者"P") 下一章("→"或者"N") 回車鍵:返回書頁