1. 數學建模一般用哪種軟體比較好MATLAB是否有局限性
數學建模的覆蓋面太廣泛,針對不同的建模方法,一般需要不同的軟體支持。
如果做數據分析翻來覆去地折騰各種數據畫圖之類的(例如回歸、插值、數值微積分等),那麼python顯然非常有用,各種擴展包又快擴展性又好(比如Numpy, SciPy, Pandas),寫出來的程序短小精煉,易於修改和維護。
如果你要建數學模型,那麼最好是線性模型,然後用 @崔友志 提到的CPLEX Optimizer,CPLEX
支持用多種語言書寫,包括C,C++,JAVA,MATLAB,你只需對其中某種語言比較熟悉就可以在比較短的時間內寫出模型文件並求解。如果你對這些都
不熟悉,那麼有另兩款軟體GAMS/AMPL,他們似乎是嵌入了很多高效的solver進去,然後用統一的比較直接的語法規則來表達模型,但缺點是可能需
要license,免費版本只能求解一定規模以內的模型,同時他們也可以解一些較為簡單的非線性模型。但如果你寫出來的是非線性模型,然後規模還很大或者
比較復雜,那麼祝福你,需要想一些比較fancy的方法了。。。(我也不知道啥軟體比較適用)
如果要進行符號運算,例如求解符號微積分、求微分方程的解析解,那麼Wolfram Mathematica必然是最為適用的,它的語法規則也非常直接(它的目標是自然語言)。這個軟體對應一個網站Wolfram|Alpha,可以進行單行代碼運行,我經常使用它做一些單次的運算,可以嘗試一下。當初我和室友參加美賽,程序就是他用mathematica編寫的,效果很好,而且考慮到我們當時的需求,真的是只能用mathematica來寫。
至
於MATLAB,基本上面的這些它都能做,但我個人的經驗告訴我在數學建模上,matlab「廣而不是太專」,如果只是一些相對簡單但需要多種分析求解方
法的問題,它很好用。當然了,如果涉及到大型矩陣運算,或者可以利用自帶的一些工具箱,那matlab還是非常強大的(要體會到matlab的強大感覺也
要花不少時間),或者,你事先為一些特定的問題或者特定的演算法准備一些代碼文件。(這一段純屬個人意見)
但不管怎麼說,現在科研上我用的最多的還是MATLAB和Cplex,偶爾用用python。需要什麼就學習什麼,數學建模不是目的,解決問題才是目的。
2. 數學建模用什麼軟體好
數模,主要是模型的建立,與你計算用什麼軟體關系不大,只要能算得出就行。
不過,這數模還設立了一個Matlab技術獎,當然,更建議使用matlab了。
國家獎,反正肯定會比我們中學時代拿個國家獎容易太多了。
我是杭電的,不算名校,也獲了個國二。
3. 求推薦合適的3D建模軟體
1、3DS Max
美國Autodesk公司的3D Studio Max(前身是Discreet公司的,後被Autodesk收購)是基於PC系統的三維建模、動畫、渲染的製作軟體,為用戶群最為廣泛的3D建模軟體之一。 常用於建築模型、工業模型、室內設計等行業。因為其廣泛性,它的插件也很多,有些很強大,基本上都能滿足一般的3D建模的需求。
2、Maya
Maya也是Autodesk公司出品的3D軟體,它集成了早年的兩個3D軟體Alias和 Wavefront。相比於3DS Max,Maya的專業性更強,功能非常強大,渲染真實感極強,是電影級別的高端製作軟體。在工業界,應用Maya的多是從事影視廣告,角色動畫,電影特技等行業。
現在運行3d軟體需要很強大的電腦配置,普通電腦現在也可以啦,只要登陸桌面雲,輕松搞定電腦超算力服務。
3、Softimage
Softimage曾經是加拿大Avid公司旗下的專業的3D動畫設計軟體,後被Autodesk收購。它在影視動畫方面,特別是角色功能非常強大。許多電影,比如《泰坦尼克號》、《失落的世界》、《第五元素》等,都曾使用Softimage來製作大量的驚人的視覺效果。
4、LightWave
LightWave是美國NewTek公司開發的一款3D動畫製作軟體,具有悠久的歷史,它的功能非常強大,特別是在生物建模和角色動畫方面功能異常強大,廣泛應用在電影、電視、游戲、網頁、廣告、印刷、動畫等各領域。在電影《泰坦尼克號》 中細致逼真的船體模型及其他眾多游戲的場景和動畫都曾使用LightWave來製作的。
5、Rhino(犀牛)
Rhino是美國Robert McNeel公司開發的專業3D造型軟體,它對機器配置要求很低,安裝文件才幾十兆,但「麻雀雖小,五臟俱全」,其設計和創建3D模型的能力是非常強大的, 特別是在創建NURBS曲線曲面方面功能強大,也得到很多建模專業人士的喜愛。用Rhino來進行船體曲面的NURBS建模和修改,非常方便靈活。
6、Cinema 4D
Cinema 4D (C4D)是德國Maxon公司的3D創作軟體,在蘋果機上用得比較多,特別是在歐美日為最受歡迎的三維動畫製作工具。
7、Creator
MultiGen-Paradigm公司開發的Creator是專門創建用於大型3D虛擬模擬的實時三維模型的軟體。其強大之處在於管理3D模型數據的資料庫,使得輸入、結構化、修改、創建原型 和優化模型資料庫非常容易。用Creator快 速創建大量的城市建築模型,並且生成資料庫來管理這些模型,還是相當的方便。
查看以上的3d建模軟體大全,這個可以根據你自身的需求來選擇適合你的軟體吧。
4. 做數據分析,比較好用的軟體有哪些
雖然數據分析的工具千萬種,綜合起來萬變不離其宗。無非是數據獲取、數據存儲、數據管理、數據計算、數據分析、數據展示等幾個方面。而SAS、R、SPSS、python、excel是被提到頻率最高的數據分析工具。
Python
Python,是一種面向對象、解釋型計算機程序設計語言。Python語法簡潔而清晰,具有豐富和強大的類庫。它常被昵稱為膠水語言,能夠把用其他語言製作的各種模塊(尤其是C/C++)很輕松地聯結在一起。
常見的一種應用情形是,使用Python快速生成程序的原型(有時甚至是程序的最終界面),然後對其中有特別要求的部分,用更合適的語言改寫,比如3D游戲中的圖形渲染模塊,性能要求特別高,就可以用C/C++重寫,而後封裝為Python可以調用的擴展類庫。需要注意的是在您使用擴展類庫時可能需要考慮平台問題,某些可能不提供跨平台的實現。
R軟體
R是一套完整的數據處理、計算和制圖軟體系統。它可以提供一些集成的統計工具,但更大量的是它提供各種數學計算、統計計算的函數,從而使使用者能靈活機動的進行數據分析,甚至創造出符合需要的新的統計計算方法。
SPSS
SPSS是世界上最早的統計分析軟體,具有完整的數據輸入、編輯、統計分析、報表、圖形製作等功能,能夠讀取及輸出多種格式的文件。
Excel
可以進行各種數據的處理、統計分析和輔助決策操作,廣泛地應用於管理、統計財經、金融等眾多領域。
SAS軟體
SAS把數據存取、管理、分析和展現有機地融為一體。提供了從基本統計數的計算到各種試驗設計的方差分析,相關回歸分析以及多變數分析的多種統計分析過程,幾乎囊括了所有最新分析方法,其分析技術先進,可靠。分析方法的實現通過過程調用完成。許多過程同時提供了多種演算法和選項。
修改回答
5. uml建模工具哪個好用又免費
UML工具很多是商用的,價格不菲;而免費的UML建模工具,功能完善的很少。以下推薦的是五個免費的UML建模工具,相對而言還算功能比較不錯。
免費UML建模工具推薦:JUDE – community
如果您的開發環境中只能使用正版軟體,而又因種種原因無法獲得專業級的建模工具,正苦苦尋找一個好用的,免費的工具時,那麼JUDE絕對值得您一試。JUDE是一個中日合作的軟體項目,有商業化的Professional版本和免費的Community版本,最大的區別是免費版的不支持UML 2.0,對於一般應用足夠了。
免費UML建模工具推薦:UMLet
UMLet是一個開放源代碼輕量級UML建模工具。UMLet能夠讓你快速建模,並且能夠導出各種格式SVG, JPG, PDF and LaTeX-friendly EPS。
免費UML建模工具推薦:Argo UML
ArgoUML 是一款開源的UML 建模工具,支持所有UML 1.4 的標准圖形。它可以運行在任何Java 平台上,並且支持10 種語言(地區語言而不是編程語言)。它用Java構造,並遵守開源的BSD協議。
免費UML建模工具推薦:BOUml
一個免費的UML 2工具箱,支持C++,Java以及Idl。
免費UML建模工具推薦:Visual paradigm – community
為軟體工程師、系統分析員、商業分析員、系統建築師而設計的一個UML CASE工具。
6. 數據分析工具類軟體,好用的有哪些
數據分析一般需要掌握Excel、SQL等技能,而大數據呢,則需要是Java的一些技能,諸如SQL、Hadoop、HDFS、Maprece、Mahout、Hive、Spark可選:RHadoop、Hbase、ZooKeeper等等。7. 請問數學建模統計分析數據處理的軟體SAS,SPSS和EXCEL哪個好用
sas最好,是業界標准,但最難學;spss19非常好,但僅限於統計和分析來說,如果要建模的話可改換SPSSMODELER,和SAS類似;OFFICE處理日常的統計和分析可以,但是不夠精確和專業,數學建模就更不行了。
數學建模可以考慮一下matlab
8. 常見的三維建模軟體有哪些
常見的三維建模軟體有哪些
1、3DS Max
美國Autodesk公司的3D Studio Max(前身是Discreet公司的,後被Autodesk收購)是基於PC系
統的三維建模、動畫、渲染的製作軟體,為用戶群最為廣泛的3D建模軟體之一。
常用於建築模型、工業模型、室內設計等行業。因為其廣泛性,它的插件也很多,有些很強大,基
本上都能滿足一般的3D建模的需求。
我們的學生也需要經常用到3DS Max來構建模型。網上關於3DS Max的教程和學習視頻非常多,使
用者眾多。
2、Maya
Maya也是Autodesk公司出品的世界頂級的3D軟體,它集成了早年的兩個3D軟體Alias和Wavefront(這兩個軟體在我讀博時就非常有名,當時就代表了最先進的動畫及數字技術,我曾用過Wavefront)。
3、Softimage
Softimage曾經是加拿大Avid公司旗下的專業的3D動畫設計軟體,後被Autodesk收購。
它在影視動畫方面,特別是角色功能非常強大。
許多電影,比如《泰坦尼克號》、《失落的世界》、《第五元素》等,都曾使用Softimage來製作
大量的驚人的視覺效果。
4、Rhino(犀牛)
Rhino是美國Robert McNeel公司開發的專業3D造型軟體,它對機器配置要求很低,安裝文件才幾
十兆,但「麻雀雖小,五臟俱全」,其設計和創建3D模型的能力是非常強大的,特別是在創建
NURBS曲線曲面方面功能強大,也得到很多建模專業人士的喜愛。
在與上海造船廠研究所的合作項目中,我們用Rhino來進行船體曲面的NURBS建模和修改,非常方
便靈活。
5、Cinema 4D
Cinema 4D (C4D)是德國Maxon公司的3D創作軟體,在蘋果機上用得比較多,特別是在歐美日為
最受歡迎的三維動畫製作工具。
7、Creator
MultiGen-Paradigm公司開發的Creator是專門創建用於大型3D虛擬模擬的實時三維模型的軟體。
其強大之處在於管理3D模型數據的資料庫,使得輸入、結構化、修改、創建原型和優化模型資料庫
非常容易。
前幾年與一家從事數字城市的公司合作時我們就用Creator快速創建大量的城市建築模型,並且生成
資料庫來管理這些模型,還是相當的方便。
6、Blender
一個自由和開放源碼的三維建模和動畫應用程序,可用於建模,紫外線展開,紋理操縱,水模擬,蒙皮,動畫,渲染,粒子和其他模擬,非線性編輯,合成,並建立互動的3D應用程序。
9. 請問數學建模軟體哪個相比之下好用一點
VB跟C++這兩個只是作為基礎,對復雜一點的東西是沒什麼用的.
如果是搞圖表,波形等等數據就用matlab.純數學的就用lingo,看你要做什麼.
10. 數據建模中比較常用的工具有哪些
隨著科技的日新月異,人們對數據的依賴穩步上升中,尤其在商業等領域,對於企業而言正確且連貫的數據流,是他們做出快速、精準的決策的重要依據之一。因此,建立正確的數據流和數據結構才能保證最好的結果,這個過程就是大家耳聞能詳的數據建模。
下面為大家推薦一些數據建模中常見的幾種工具。
1、SQL資料庫建模器
該軟體使企業可以參與逆向工程和正向工程。利用已經存在的資料庫並完善它們。然後,使用正向工程技術來了解它們如何隨時間的推移而增長。該平台的更多獨特功能包括創建多個主題區域的能力以及非常友好的用戶界面。使用此工具的一些企業包括福特、聯想、Wayfair和德勤等公司。
2、PowerDesigner
PowerDesigner是目前數據建模業界的領頭羊。功能包括:完整的集成模型,和面向包含IT為中心的、非IT為中心的差異化建模訴求。支持非常強大的元數據信息庫和各種不同格式的輸出。PowerDesigner擁有一個優雅且人性化的界面,非常易懂的幫助文檔,快速幫助用戶解決專業問題。
3、CA ERwin
ERwin 也是業界領先的數據建模解決方案,能夠為用戶提供一個簡單而優雅的界面同時處理復雜的數據環境問題。Erwin的解決方案提提供敏捷模型,同時元數據可以放在普通的資料庫中進行處理,這樣就能夠保證數據的一致性和安全性。Erwin支持高度自定義的數據類型、APIs,允許自動執行宏語言等等。Erwin還建有一個很活躍的用戶討論社區,使得用戶之間可以分享知識和各種經驗。
4、SQL Power Architect
SQL Power Architect 是一個Java開發的資料庫建模工具,特別適合做數據倉庫和數據集市的應用建模,它允許設計人員同時打開多個數據源連接,並直接從資料庫中獲取模型定義。
5、dbdiagram.io
dbdiagram.io是一個快速上手的資料庫設計器,專注於繪制資料庫關系圖,專為開發人員,DBA,數據分析師而設計,在線保存和共享圖表可幫助您使用其自己的特定於域的語言(DSL:Domain-specific language)繪制資料庫圖。它們的定義語言非常簡單,使用鍵盤即可輕松進行編輯/復制,UI簡潔,並包含有漂亮的圖表。
為了避免錯誤並加快進度,建議大家可以使用這些更加專業的工具(軟體),來幫助我們建立數據模型,且能夠更快捷的生成報告來描述這個數據模型,為大家帶來實利。