专业编程软件Altair Compose 2023.0 x64 授权免费版

发布日期:2023-11-23 18:45:34

栏目:编程其它

Compose 2023破解版使工程师,科学家和产品创建者能够有效地执行数值计算,开发算法以及分析和可视化各种类型的数据。也可以以脚本的形式将它们分组在一起,以促进过程自动化。 Compose还可以分析,处理和可视化CAE或测试结果等数据。 它是一个交互式且统一的编程环境,适用于所有类型的数学-包括矩阵分析,微分方程,信号处理,控制设计,优化等等。包含用于数字计算的基于矩阵的高级解释语言,用于编写和调试包括多语言支持在内的所有类型的数学的集成开发环境,到CAE数据的前/后处理的内置连接性,以及广泛的数学库等优势,数学库包括统计数据分析 、矩阵分析、微分方程、信号处理、控制设计、优化、交互式2D和3D绘图等。Compose包括OML(一种基于矩阵的高级数字计算语言)以及一个支持OML的交互式统一编程环境。Compose还包括对 Tcl,Python和R语言的支持。无论您是要求解矩阵分析,微分方程式还是执行信号分析,Compose都为您提供了一套现代化的,全面的工具,以支持快速开发以及强大的引擎和交互式调试环境,以简化故障排除。压缩包中含破解文件,替换即可破解!

Altair Compose 2023新功能

1、Library Creator

Library Creator是一个GUI实用工具,可帮助创建、修改和加密扩展。

从“文件实用程序”功能区中,选择“库创建者”。

Library Creator具有用于输入基本信息的选项卡和用于创建Plugin.xml、loader.oml、unload.oml和用作扩展名的有序文件夹的可选文件。

功能包括:

•通过选择“基本信息”和/或“可选”从头开始创建扩展。

•通过选择“基本信息”和/或“可选”从头开始创建扩展并对其进行加密。

•加载现有扩展,对其进行修改和加密。

•加载现有扩展并对其进行加密。

•目前不支持对python文件进行加密。

该工具在以下结构中创建必要的文件和文件夹

2、调用模式

控制台调用模式现在支持带有“-withgui”参数的绘图和可视化。

compose_console.bat -withgui -continue -f BodeNyquistPlot.oml

批处理模式现在支持使用“-withgui”参数创建和保存绘图。这需要一个图形卡。

Compose_Batch.bat -withgui -f BodeNyquistPlot.oml

3、新建UI

新的工作流程提高了易用性。

GUI包括以下部分:

1.文件菜单:包含常规操作

2.顶部功能区:基于uipushtool功能的按钮

3.选项卡:提供切换功能

4.左表:选择信号和型号

5.画布:显示绘图

6.左侧面板:显示数据集和模型信息

7.右侧面板:输入参数

8.文件信息文本框

预处理器可用于绘制、过滤信号和保存数据。

生成器具有以下功能:

•将参数排列在选项卡中

•为培训中的所有功能添加一个表格

•可以使用下拉菜单选择物理约束,而不是写入

后置处理器具有以下功能:

•在一个页面上可视化所有结果(损失指标、准确性检查、超平面和时间模拟),点击次数更少

•在不重复加载模型的情况下处理多个模型

4、热图

添加了一个热图来显示特征之间的相关性。这有助于根据相关系数选择特征。“相关系数”滑块有助于获得最相关的特征。

5、自动探索

Auto Exploration允许您训练具有不同隐藏层、激活函数和神经元的多个模型。

6、停止训练

要停止模型训练,请单击“停止”按钮

7、新建OML命令

CAE阅读器3D*

caereder3d现在支持提取复合层。

•getlayername3d、getlayerindex3d、getlayerslist3d命令从CAE结果文件中提取复合层信息和模型信息。

•readcae3d中的“layer”参数可以从上述命令中获取层信息,并从复合层中提取结果。

•支持New caerederoptions命令来设置读取器属性。

o支持的属性:“validatetime”

 如果设置为“true”,它将验证时间通道值是否相同。这是默认行为。

 如果设置为“false”,则不会验证时间通道信息,也不会在没有结果时使用NaN提取结果。

沟通*

communication库提供支持各种通信协议的命令。

Compose中支持MQTT通信协议。该库包含以下命令:

•mqttclient:连接到MQTT中断

•mqttpublish:将主题消息发布到MQTT代理

•mqttsubscribe:订阅主题并从MQTT代理接收消息

•mqttunsubscribe:取消订阅已从MQTT broker订阅的主题

•实用程序功能:mqttclientinfo、mqttdestroy、mqttreconnect、mqttdisconnect

8、GUI

添加了新的GUI小部件。

•uitoolbar、uipushtool、uiearchbox、uicontrol样式的“滑动按钮”

•Uispinbox

•将“tickposition”、“tickinterval”和“tracking”属性添加到滑块中。

图形对象支持新的回调函数。

对于图:

•Windowbuttondownfcn:图形对象上发生鼠标按键事件时触发的功能。

•Windowbuttonmotionfcn:当鼠标在图形区域内移动时触发的功能。

•Windowbuttonupfcn:当图形对象上出现鼠标按钮释放事件时触发的功能。

•Windowkeypressfcn:图形对象上发生按键事件时触发的功能。如果图形或其子对象具有焦点,则会触发该函数。

•Windowkeyreleasefcn:图形对象上发生按键释放事件时触发的功能。如果图形或其子对象具有焦点,则会触发该函数。

•Windowscrollwheelfcn:图形对象上发生鼠标滚轮事件时触发的功能。

•Keyreleasefcn:当图形对象上发生按键释放事件时触发的功能。只有当图形具有焦点时,才会触发该功能。

•Currentpoint:鼠标的位置(以像素为单位)。

对于轴和uicontrol:

•按钮fcn

uitab:

•selectionchangedfcn:选项卡更改时触发的功能。

9、数学

•统计函数现在可以在评估时忽略NaN值:

o nanmean、nanmedian、nanstd、nansum、nanvar

o min和max函数现在可以在求值时忽略NaN值。

•克朗:

o Kronecker乘积的某些运算可以应用于a和B,而无需计算实际乘积kron(a,B)。

o克朗罗德对象允许在可能的情况下执行此快捷方式。

o在处理大型矩阵时,提供高效且易于计算的能力。

•现在支持梯度函数来计算函数或采样数据的梯度。

•histc计算直方图计数。

10、绘图

•方框图:创建方框图。返回图形对象的输入数据和句柄的统计信息。

•气泡图:为数据点创建气泡图。

•三点:创建二维三角形网格。

•trimesh:创建具有x、y、z矩阵的三角形索引的三维三角形网格。

•三曲面:创建具有x、y、z矩阵的三角形索引的三维三角形曲面

Python OML桥

•表类现在可以映射到pandas DataFrame。

•Python对象类映射到OML对象类

信号处理

•滤波器2:执行2D FIR滤波。

•findpeaks:现在接受采样频率和时间作为输入参数来定位峰值。

•pwelch:现在支持“光谱类型”作为计算Powe光谱密度的参数。

o有效选项为“PSD”或“电源”

桌子

现在支持新的表函数:

•table2array:将非数字数据表转换为数组。

•table2cell,table2struct,struct2table,cell2table

•现在支持“variablenames”属性。

11、OML命令的其他更改和增强

桌子

如果未设置“variablenames”属性,则表函数现在将“ColX”设置为默认变量名

12、增强功能

MAT Explorer的增强功能

MAT Explorer图标已更新。

Plot Assistant的增强功能

•添加了2D和3D绘图的可折叠类别。

•在2D绘图中添加了新的绘图类型bubblechart、box绘图、triplot和pareto。

•在3D绘图中添加了Trimesh和trisurf

打印增强功能

添加了一个选项,以禁用Plotting的微对话框中的行。

UI设计器的增强功能

新属性已添加到以下小部件中

•滑块:跟踪、tickinterval、tickmarks

•Uitab:可见,选择changedfcn,

•Uipanel:启用属性

用户界面的增强功能

•Spilt视图进行了改进。

•添加了深色主题配色方案。

软件功能

一、好处

1、快速算法开发

一套全面的工具可以快速开发标准和自定义计算。基于矩阵的语言,创作和调试工具-以及对广泛的数学库和实用程序的访问-满足了广泛的用户需求。与电子表格或传统编程语言(例如C / C ++)相比,用户还可以探索多种方法并更快地找到解决方案。

2、开放,兼容,可互操作的平台

通过Compose的多语言环境,可以将OpenMatrixLanguage(OML)与用Tcl / Tk或Python编写的脚本结合使用。由于OML不仅易于使用,而且与Octave和MATLAB®兼容,因此Compose是一个强大的平台,可以集成以各种编程语言编写的知识。

3、易于工程数据访问和处理

内置的工程计算套件以及计算机辅助工程(CAE)数据和结果读取器可快速访问大量数据格式,以满足预处理和后期处理的需求。数据也可以导出为各种CAE文件格式。

二、能力

1、强大而灵活的编程

•基于矩阵的数据结构•完全解释•符合行业标准•内置和用户定义的功能•文字,数据类型,字符串,变量和赋值,索引运算符,表达式和语句,•控制和循环流•交互或批处理模式执行

2、集成开发环境

•具有命令完成功能,代码编辑功能以及在编辑器执行脚本期间显示打印命令输出的功能齐全的命令窗口,可在运行时进行可视和交互式代码检查•具有语法突出显示,智能缩进,可折叠部分(包括代码折叠,书签)的现代脚本编辑器,搜索和切换以显示开/关行号•脚本编辑器允许用户将屏幕拆分为多个视图,以进行更具交互性的创作和执行•支持OML,Python和Tcl / Tk的多语言环境•带有选项的强大调试器通过监视窗口轻松监视变量值,通过调用堆栈窗口跟踪在执行脚本时跟踪的路径,并通过断点窗口显示调试会话中的所有断点•直观的项目浏览器,具有所有脚本,图和矩阵的分层结构,易于导航•文件浏览器允许直接访问磁盘上的现有程序文件•可变浏览器显示播放所有用户生成的全局工作区变量,包括名称,值,类型和范围。

用于在调试过程中轻松监视变量值的选项•命令历史记录窗口不仅显示编程时输入的所有命令,而且还支持双击每个命令或拖放到命令窗口中,从而实现快速执行

3、广泛的命令和数学库

•基础数学

•逻辑运算符

•线性代数

•向量和矩阵

•系统命令

•时间命令

•三角学

命令

•多项式数学

•微积分

•差异

方程式

• 信号处理

• 统计分析

•控制设计

•优化

•CAE数据读取器

•字符串运算

•绘图

4、数据可视化,绘图和报告

•支持各种2D和3D图•可以通过上下文菜单轻松地交互地修改图属性和属性,以设置图标题,标签,轴标签,图例和刻度线标签•缩放和平移支持•报告生成

5、连接性

从CAE结果中读取和提取数据的工具,与HyperWorks的连接特别紧密

开放矩阵语言(OML)解释器

•用于增强交互的解释器,以支持长脚本的中断•提供对变量浏览器的扩展以支持其他对象;包括语法突出显示和自动完成,并提供所有调试功能

6、轻松创建GUI

•为您的组织定制脚本•添加对话框以构建自己的自定义图形用户界面(GUI)•使您的专用实用程序易于直观地重用•允许专家为最终用户部署许多工具•实现灵活性和便利性提供程序输入时

软件特色

1、数值计算

数百种强大的数学运算和内置函数–用于从超简单到超复杂的计算。

2、一体

具有集成开发环境(IDE)的单个产品。无需单独的工具箱,无需额外费用。

3、多语言数学环境

基于开放矩阵语言(OML),也与Octave和Python兼容。

4、流程自动化和脚本编制

在进行经常重复的计算或简化常见流程时特别方便。还包括有用的调试功能。

5、绘图和可视化

有用的2D和3D图可从您的计算和数据中提供更丰富的见解。

6、内置CAE数据读取器

使导入,可视化和处理CAE工具(例如FEA,CFD等)的输入和输出数据变得极其简单(快速)。

软件优势

1、更好的工程决策

一次或多次(当可归档为可重用脚本时)基于第一原理执行有用的工程计算。预处理或后处理数据。绘制结果。做出明智的决定。

2、经济实惠的多合一

所有功能都可通过具有用户友好的集成开发环境(IDE)的单个多功能工具获得。无需其他工具箱。

3、轻松访问

可以单独使用,也可以与其他Altair产品一起使用,并且可以通过Altair创新的基于单位的许可系统轻松访问。

安装激活教程

1、在本站下载并解压,如图所示,

2、安装,勾选我接受许可证协议条款

3、选择软件安装路径,如果需要,请跳过许可证选择

4、继续根据提示进行安装,安装完成,退出向导,将破解文件夹中的“common”和“Compose2023”文件夹复制到安装目录中,点击替换目标中的文件,默认路径C:\Program Files\Altair\2023

5、运行“altair_licensing.reg”并确认将信息添加到Windows注册表

下载地址