博弈求解除了matlab還有什么軟件?
一、“近乎完美”替代之SCILAB
SCILAB 是一款與 MATLAB 類似的開源軟件,可以實現(xiàn) MATLAB 上所有基本的功能,如科學(xué)計算、數(shù)學(xué)建模、信號處理、決策優(yōu)化、線性、非線性控制等各個方面。
二、與MATLAB語法兼容Octave
如果已經(jīng)對MATLAB語言非常熟悉,暫時不想學(xué)習一門新的語言,那么可以嘗試一下Octave。Octave是GNU項目成員之一,提供了與MATLAB語法兼容的開放源代碼科學(xué)計算及數(shù)值分析的工具。
三、航天計算神器 GMAT
對于航天器軌道計算、任務(wù)分析等,可以嘗試General Mission Analysis Tool (GMAT)。GMAT提供了圖像化界面或腳本兩種接口,相比于STK,GMAT的深空探測相關(guān)功能更加強大,可配置的資源也更多。
四、軟件無線電、信號處理等應(yīng)用 GNU Radio
GNU Radio是一個對學(xué)習,構(gòu)建和部署軟件定義無線電系統(tǒng)的免費軟件工具包,可通過Python或類似于Simulink/Labview的圖形化界面調(diào)用。紫丁香、龍江等衛(wèi)星的業(yè)余無線電接收解調(diào)軟件就是在GNU Radio基礎(chǔ)上開發(fā)并開源發(fā)布的。
五、機器人相關(guān) Robot Operating System (ROS)
ROS是一種針對于滿足不同機器人軟件協(xié)同工作的靈活軟件框架。目的在于提高軟件模塊化能力和復(fù)用能力,并實現(xiàn)不同任務(wù)間的數(shù)據(jù)/信號量的有效共享,方便多種機器人平臺之間創(chuàng)建復(fù)雜和魯棒的機器人行為,同時它也是一種工具庫的約定與集合。