问题标签 [wolfram-mathematica]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
2317 浏览

list - Mathematica:确定列表中的所有整数是否都小于一个数字?

Mathematica 中有没有一种方法可以确定列表中的所有整数是否都小于设定的数字。例如,如果我想知道列表中的所有数字是否都小于 10:

谢谢你的帮助。

0 投票
5 回答
545 浏览

wolfram-mathematica - Wolfram Mathematica 7 为 CS/CEN 学生提供什么?

Wolfram Mathematica 7 在计算机科学和计算机工程专业的学生中越来越受欢迎,但它提供的主要好处和功能是什么?

0 投票
4 回答
4403 浏览

matrix - 如何将列添加到矩阵中?

好的,假设我有这个矩阵:{{1,2},{2,3}},我宁愿有 {{4,1,2},{5,2,3}}。也就是说,我在矩阵中添加了一列。有没有简单的方法来做到这一点?

我最好的建议是这样的:

但它混淆了代码,并且不断需要加载越来越多的代码。这不是以某种方式内置的吗?

0 投票
2 回答
2106 浏览

functional-programming - Mathematica 的 Thread 函数的语义,最终需要有人来解决这个问题

Wolfram Research 至少在过去 8 年中为该函数提供了相同的文档:

在 args 中出现的任何列表上的“线程”f。

如果我见过一个可爱的圆形定义。

有谁知道实际的语义是什么并且可以提供一个非循环的正确解释?

0 投票
1 回答
1139 浏览

parallel-processing - 你如何打破并行循环?并行中断

在下面的代码片段中,如果将 Do 替换为 ParallelDo,它将评估 3 倍慢,因为现在循环将仅在两个内核中的一个中中断。

调用 ParallelAbort 可以解决问题,但这是被禁止的。那里还有什么?

0 投票
2 回答
2323 浏览

wolfram-mathematica - 在 Mathematica 的两个独立绘图命令中使用微分方程的解

我在尝试在两个单独的绘图命令中使用NDSolve的答案时遇到了问题。为了说明这个问题,我将使用一个简单的微分方程和一个绘图命令。如果我写这样的东西:

它求解方程并计算 x[4] 没有问题,但情节变空,我不知道为什么。

在我的实际问题中,我的方程是一个包含多个函数的相当复杂的系统,而不是x[4],我绘制了已求解函数的参数图。我最终打算将所有这些都包含在Manipulate语句中,因此我不希望NDSolve语句出现多次(花费太长时间)并且我不能只提前计算它(因为它有很多参数)。


编辑:我想澄清和扩展我的问题:我真正想做的是通过以下方式将我的绘图语句包含在Manipulate语句中:

因为只有Manipulate语句给参数a赋值,所以我不能事先计算NDSolve的答案。另外,由于我的实际方程系统非常复杂且非线性,我不能使用符号函数DSolve

抱歉,如果之前不清楚。

0 投票
2 回答
1629 浏览

wolfram-mathematica - 是否有用于展示证明/推导的 Mathematica 软件包?

当我在纸上写出证明或推导时,我经常会在从一个步骤到下一步的过程中出现签名错误或放弃条款。我想使用 Mathematica 来避免这些愚蠢的错误。我不想让 Mathematica 解决表达式,我只想用它来执行和显示一系列代数运算。对于一个(微不足道的)示例

谁能给我指出一个支持这种操作的包?

编辑

感谢您的输入,虽然不是我想要的。符号操作并不是真正的问题。我真的在寻找能够明确推导每一步的代数或数学证明的东西。我在这里的目标是真正的教学。

0 投票
7 回答
4817 浏览

c# - C# 中的复杂计算

.NET(C#)中用于计算的最佳工具(最有效)是什么:

  • 积分
  • 偏导数
  • 其他重要的数学

人们可以评论 Mathematica 和 Matlab 以及它们与C#的集成吗?

0 投票
2 回答
1167 浏览

wolfram-mathematica - 过滤掉 Mathematica 中的子列表

我是mathematica的新手用户。这是我的问题:

例如,我有一个嵌套列表:

我只想输出那些元素为 0 或 1 的子列表。上面列表的输出应该是:

我可以得到满足我条件的列表:

但是我怎样才能得到模式的反面呢?像这样:

这样我就可以一口气得到结果。

谢谢!

0 投票
2 回答
1919 浏览

wolfram-mathematica - 如何最大化 Mathematica 中将可变长度列表作为输入的函数?

我有一个类似时间序列的函数,它根据实数列表给出输出(即,您可以在 1、2、3、... 实数列表上运行该函数)。我遇到的问题是如何最大化给定列表长度的函数(受一组约束)。我可以将函数固定为固定数量的实数(即f[x_Real, y_Real] ,而不是f[x_List])并将xandy视为列表的前两个元素,然后调用Maximize该函数,但这并不是很优雅。我希望能够轻松更改列表中的元素数量。

优化我描述的函数的最佳方法是什么,它将列表作为参数,对于固定的列表长度?