
mathematica
文章平均质量分 75
ssehs
对知识的有效整理
目标是否有价值
过程是否有方法
结果是否有指标
理论联系实际
实事求是
勇于实践
对比预期
动脑思考
发现问题
总结规律
改进实践
技术是一种思想
技术是一种生产力
技术没有银弹
展开
-
mathematica-基于模式编程
前言到目前为止,我们学习的编程范例都可以归类为命令式编程,程序员的工作就是一步一步地说明如何执行问题的解决方案。基于规则的编程与此完全不同。在基于规则的范例中,程序员只需写下一组规则,指定在解决问题的过程中遇到的任何表达式应该应用什么转换。程序员不需要指定执行这些规则的顺序;底层编程系统会指出这一点。基于规则的编程是实现数学计算的一种非常自然的方式,因为符号数学本质上是将转换规则应用到表达式(例如,微分规则,积分表)。Mathematica的多用途模式匹配能力,我们才刚刚开始探索,往往使基于规则的编程成原创 2022-04-09 04:00:00 · 1108 阅读 · 0 评论 -
mathematica-模式
前言模式可以简单地理解为mathematica语言的对象。很多函数都是以模式作为入参变量的,如果不能准确地定义模式,就无法体会基于模式编程的魅力。模式对象种类模式根据所表示对象个数可以分为3种:_:单个对象序列,代表任意表达式__:一个或多个对象序列___:零个或多个对象序列有点类似于正则表达式的个数限定:?:零次或一次+:一次或多次*:零次或多次模式对象命名可以给模式对象指定名称,名称放在模式对象之前,比如a_,b__,c___,命名的目的是为了后面能够引用它。完整的形原创 2022-04-07 04:00:00 · 615 阅读 · 0 评论 -
mathematica-J/Link用户指南
J/Link简介欢迎访问J/Link,这是一个集成了Wolfram语言和Java的产品。J/Link允许您以一种完全透明的方式从Wolfram语言调用Java,它还允许您从Java程序使用和控制Wolfram语言内核。对于Wolfram语言用户来说,J/Link使整个现有和未来的Java类成为对Wolfram语言环境的自动扩展。对于Java程序员来说,J/Link将Wolfram语言转换为脚本shell,允许您一次一行一行地试验、构建和测试Java类。它还使Java成为编写使用Wolfram语言的计算服务原创 2020-10-25 21:01:51 · 908 阅读 · 0 评论