交互性与界面设计

从简单的工具条到复杂的应用程序,Mathematica 使用户界面的开发和部署变得很容易。通过自动界面构建、控件元素的符号式指定、广义输入等,Mathematica 提供了一个高度自动化的流水线式的工作流,便于用户开发各式各样精巧的界面。


共享交互式内容

可计算文档格式和 CDF Player 把动态、实时计算和可视化交给读者,不管底层计算的深度和范围。

广义的输入

用户界面控件可以包含和显示任意 Mathematica 表达式。Mathematica 灵活的文本输入栏自动允许输入和编辑图像、图形、传统的二维表示的数学符号,或者整个 Mathematica 程序。

完全可定制的控件

Mathematica 包含所有标准类型的控件和接口元素;诸如二维定位器、动画器、仪表和广义输入栏等高级控件,可用于接受任意排版文本、图形和其他表达式;以及创建自定义全新控件的功能。
Full range of controls

人机接口设备

Mathematica 使您可以立即使用外部控制器或者输入设备控制用户界面、三维图形等。可以自动识别并且配置游戏手柄、操纵杆、触觉设备、三维鼠标和其它 HID 系统,并且与所用平台无关。

即时交互式探索

在单个命令 Manipulate 下,Mathematica 可立即将任意计算转化为交互式应用程序。探索结果、图形或者任意 Mathematica 表达式。除了鼠标和键盘输入,Manipulate 自动支持游戏手柄和其他设备。
Instant interactive exploration

动态交互式语言

Mathematica 强大的动态语言基元将一个变量的值与它在控件、图形和任何其它表达式中的设置和外观绑定在一起。实际上,Mathematica 能够自动跟踪变量间的依赖关系并且对变量进行更新。
Dynamic interactivity language

自动实现平台无关性

Mathematica 在任何平台上都使用这些控件本身的样式对其进行渲染,无需其它额外的编程,因此您可以自由地共享图形应用程序,并不需要知道这些应用程序将要在哪种操作系统下运行。

解决方案

科学、工程、生物技术、金融、艺术、教育等等...
查询您的研究领域»

快速浏览

查看 Mathematica为广大用户在工业、研究和教育等多种领域带来的好处。
观看视频»

Wolfram Training

快速入门和各种高级课程。
查看特色培训»

获取 Mathematica

 

系统要求»
有问题?请联系我们»



Select Language: enjaespt-brru