当前位置: 首页 > news >正文

mathematica 8.0.0 使用体验(一)

Wolfram|Alpha Integration

这个绝对是8.0推出的最重要亮点了。

关于这个的介绍在帮助中却没有多少信息,能够看到的只有这么一小段:

Mathematica has integrated interactive and programmatic access to the full power of the Wolfram|Alpha computational knowledge engine, using it to allow free-form linguistic input of computations and programs, as well as extensive data and computation capabilities that rely on the Wolfram|Alpha knowledge base and curated data.


打开一个新的notebook,界面基本没有变化,只是当前cell的左上角多了个几乎看不出来的,点击会弹出一个框让用户选择当前cell的模式,让人耳目一新的特色就是free-form input 和 Wolfram|Alpha query,我们就来看看它们的特色到底在哪里。



在cell中输入=就会出现这个按钮,有点类似于excel,十分方便。先做一个非常简单的测试:


这种模式下,按回车就会直接进行计算了(普通cell仍然需要shift+enter)。

说实话,速度实在不太令人满意。计算上面那个至少花了20s(本人4核cup,4G内存,配置不是太糟糕),可见为了理解人的意图还是很累的。不过这也给了我们一个不好的预期,linguistic input在M8中还只是一个概念,无法达到实用性的高度。

再看结果,如果习惯了Alpha,估计对结果就不会感到太惊奇。点开结果的+号,得到完整结果


事实上,这和Alpha的结果是完全一致的。

另一个测试

总体说来,使用M8的这部分功能,远没有当初接触Alpha时那么兴奋,最初只是希望能在性能上有所突破,但是结果不能让人乐观。



这个感觉就是实现了一个web浏览器,没有太多需要评价的

 

这个比较有用,综合了free-form input和standard input的共同优势,把自由输入和效率完美结合在一起。

先看一个示例:

可以展开菱形

明显的,M8对自然语言的解析要直接的多,速度非常显著

但是这个的解释局限性很大,除了上面的例子,我还有其他更好的能够测试成功的:(

 

总体而言,在自然语言输入这方面,M8并不是很优秀,但是作为智能输入的先驱,M8已经独领风骚。

相关文章:

  • PHP_004 运算符
  • 云雾升腾时,你准备好了吗?
  • 递归算法
  • 第八节 多线程基本知识
  • Samba再报安全漏洞
  • 什么叫一层交换机,二层交换机,三层交换机?
  • iPad不是大号的iPod touch
  • 安装和配置SQL Server 2014
  • Linux 再爆 root 帐号提权漏洞
  • 【转】Cygwin的包管理器:apt-cyg
  • FreeBSD入门级命令查阅表
  • JS动态修改页面EasyUI datebox不生效、EasyUI动态添加Class、EasyUI动态渲染解析解决方案...
  • EIGRP度量值详解
  • 黄聪:jquery mobile通过a标签页面跳转后,样式丢失、js失效的解决方法
  • 开放源码数据库防火墙GreenSQL
  • 【刷算法】从上往下打印二叉树
  • 002-读书笔记-JavaScript高级程序设计 在HTML中使用JavaScript
  • 3.7、@ResponseBody 和 @RestController
  • Android 架构优化~MVP 架构改造
  • Android单元测试 - 几个重要问题
  • ECS应用管理最佳实践
  • Java 9 被无情抛弃,Java 8 直接升级到 Java 10!!
  • JS进阶 - JS 、JS-Web-API与DOM、BOM
  • Promise初体验
  • Ruby 2.x 源代码分析:扩展 概述
  • Vue2 SSR 的优化之旅
  • 分享自己折腾多时的一套 vue 组件 --we-vue
  • 机器学习中为什么要做归一化normalization
  • 码农张的Bug人生 - 见面之礼
  • 前端性能优化--懒加载和预加载
  • 什么软件可以剪辑音乐?
  • 什么是Javascript函数节流?
  • 世界上最简单的无等待算法(getAndIncrement)
  • 微信小程序开发问题汇总
  • 限制Java线程池运行线程以及等待线程数量的策略
  • 应用生命周期终极 DevOps 工具包
  • ​VRRP 虚拟路由冗余协议(华为)
  • #ubuntu# #git# repository git config --global --add safe.directory
  • (02)vite环境变量配置
  • (10)工业界推荐系统-小红书推荐场景及内部实践【排序模型的特征】
  • (2)MFC+openGL单文档框架glFrame
  • (6)【Python/机器学习/深度学习】Machine-Learning模型与算法应用—使用Adaboost建模及工作环境下的数据分析整理
  • (9)STL算法之逆转旋转
  • (Arcgis)Python编程批量将HDF5文件转换为TIFF格式并应用地理转换和投影信息
  • (MATLAB)第五章-矩阵运算
  • (八十八)VFL语言初步 - 实现布局
  • (附源码)springboot助农电商系统 毕业设计 081919
  • (没学懂,待填坑)【动态规划】数位动态规划
  • (免费领源码)Python#MySQL图书馆管理系统071718-计算机毕业设计项目选题推荐
  • (学习日记)2024.01.19
  • (转)Sublime Text3配置Lua运行环境
  • (转载)Linux 多线程条件变量同步
  • (轉貼) UML中文FAQ (OO) (UML)
  • (自适应手机端)响应式新闻博客知识类pbootcms网站模板 自媒体运营博客网站源码下载
  • .bat批处理(五):遍历指定目录下资源文件并更新