Compose

◆ Compose
compose1

       Altair Compose能夠讓工程師、科學家和產品開發者有效地進行數值計算、開發演算法以及分析和視覺化各種類型的資料。Altair Compose是一個高層次和基於矩陣的數值計算語言,也是一個交互、統一的程式設計環境,可以用於從求解矩陣、微分方程到進行訊號處理和控制設計所有類型的數學運算。


產品亮點
◆ 用於數值計算的高層次矩陣式腳本語言
◆ 支援多語言整合式開發環境
◆ 可在工程前後處理器和CAE模擬資料之間建立關聯
◆ 全面的數學語法庫:
-統計資料分析
  -矩陣分析
  -微分方程
  -訊號處理
  -控制演算法設計
  -最佳化
  -互動式2D和3D繪圖


優勢

快速的演算法開發

          作為一套具備編寫、語法轉換的實用程式設計工具,不僅滿足廣泛的用戶需求,還能夠確保比使用excel試算表或傳統程式語言(例如C/C++)能夠更快地探索出多種方法和發現解決措施。

開放的、相容的互動操作平臺

          Compose的多語言環境支援在Tcl/Tk或者Python腳本中使用開放矩陣語言(Open Matrix Language, OML)。 OML語言不僅易於使用,而且與Octave和MATLAB相容,是一個支援多種程式設計語言的強大的平臺。


簡單地獲取和處理分析資料

          提供了用於前後處理器和各種CAE資料的銜接。 資料也可以匯出為各種CAE檔格式。

compose2
功能
強大且靈活的程式設計
◆ 基於矩陣的資料結構
◆ 內嵌和使用者自訂函數
文字、資料文字、 資料類型、 字串、 變數和分配、索引、 運算子、 運算式和迴圈控制
◆ 互動式或者批次處理執行模式


整合式開發環境
◆ 視窗式工作介面,執行過程中帶有命令完成、程式碼編輯和顯示列印命令輸出功能,使得程式碼在運行過程中能夠視覺化和互動式程式碼檢查。
◆ 腳本編輯器具有語法突顯、可折疊顯示、書簽、搜索和行號顯示。
◆ 讓使用者可以將介面拆分到多個視窗,以便進行程式碼交互編輯和執行。
◆ 多語言環境,支援OML、 Python和Tcl/Tk。
◆ 直觀的瀏覽視窗,清楚表達腳本、圖表和矩陣的層次結構。
◆ 可自行編寫圖形使用者介面(GUI)

豐富的命令和數學語法庫
◆ 基礎數學
◆ 邏輯命令
◆ 線性代數
◆ 向量及矩陣
◆ 時間控制
◆ 三角函數
◆ 多項式方程
◆ 微積分
◆ 微分方程
◆ 訊號處理
◆ 統計分析
◆ 控制設計
◆ 最佳化
◆ CAE數據讀取
◆ 字元操作
◆ 繪圖

資料視覺化、繪圖和輸出報告
◆ 支持各種2D和3D圖
◆ 圖形屬性可以互動式修改,自訂輸出標題、標籤、軸標籤、圖例和刻度線標籤。

資料連接
◆ 可以從CAE的模型和結果中讀取和提取資料,尤其是可與Altair HyperWorks其他模組無縫串接。
 

compose3
2D曲線圖
compose4
立體曲面圖
compose5羊角螺線 compose6
散形圖
compose7
直接讀取HyperWorks其他模組分析結果