wolfram-mathematica

wolfram-mathematica

文章 1 浏览 72

找到满足特定条件的对的有效方法

令 A 和 B 为列表。我要找到所有对 {x,y} ,其中 x 位于 A 中,y 位于 &lt code&gtB 并且某些条件 Cond[x,y] 为真。这是我想出的,但它相当麻烦,我怀…

尬尬 2024-10-03 02:52:32 1 0

对自定义轴求和

从 Array arr 和长度为 k 的轴 lst 的 List 开始,对 lst 中指定的轴上的值求和的好方法是什么?当 lst={1,2,...,m} 时,这与 Nest[Total,arr,m] 相同…

失而复得 2024-10-03 00:33:27 2 0

Mathematica:使用 Simply 进行常见的子表达式消除和强度降低

因此,最近我一直在研究如何在编译器优化中充分利用 Mathematica 的模式匹配和术语重写……尝试高度优化作为循环内部部分的短代码块。减少计算表达式…

浮华 2024-10-02 21:12:41 5 0

在 Mathematica 中定义自定义符号

我经常需要提取以将值列表限制为子列表,即如果 vals 给出 vars={x1,x2,x3,x4} 的值,并且我需要 vals 的值code&gtsvars={x2,x4} 我确实 restrict[lis…

撩发小公举 2024-10-02 19:41:03 1 0

具有无序子表达式的模式

我需要处理像 f[{a,b}]=... 这样的模式,其中 a 和 b 应该是无序的 所以到目前为止,我已经通过在每次定义或计算 f 时对子表达式使用默认的 Sort[] 来…

梦开始←不甜 2024-10-02 19:17:24 1 0

Mathematica 中近似相等测试的运算符

我经常需要检查是否 expr1==expr2,其中检查符号相等性很困难,但数字检查就足够了 要处理这种情况,使用 TildeTilde 会很方便与 Equal 类似,但不是…

岁月流歌 2024-10-02 11:25:30 2 0

Mathematica 中函数和模式匹配之间的性能差异

因此 Mathematica 与 Lisp 的其他方言不同,因为它模糊了函数和宏之间的界限。在 Mathematica 中,如果用户想要编写数学函数,他们可能会使用模式匹配…

栖迟 2024-10-02 09:16:10 1 0

防止 Mathematica 中出现雪崩的运行时错误

当笔记本超出几个功能时,我遇到的典型情况是——我计算一个表达式,但我得到的不是正确答案,而是Beep,后面是几十个无用的警告,后面是“进一步输出…

故笙诉离歌 2024-10-02 06:53:25 2 0

使用 Mathematica 更改矩阵的对角线

有没有一种优雅的方法将矩阵的对角线更改为新的值列表, 相当于 Band 和 SparseArray? 假设我有以下矩阵(见下文), (mat = Array[Subscript[a, ##]…

我最亲爱的 2024-10-02 06:44:55 0 0

Mathematica 中 Map 函数的用户定义版本是否正确?

我正在尝试在 Mathematica 中创建用户定义版本的 Map[] 函数,但遇到了一些问题。 这是我到目前为止所得到的: map[x_, s_List] := mapAux[x, s, {}] …

何以畏孤独 2024-10-02 06:43:06 1 0

具有非标准评估的自定义函数(行为类似于表)

我想要一个函数 AnyTrue[expr,{i,{i1,i2,...}}] 来检查 expr 是否为 True 对于任何 i1,i2... 应该就像 AnyTrue 是 Table 后跟 Or@@% ,不同之处在于它…

堇年纸鸢 2024-10-02 06:34:48 1 0

从mathematica表中选择数据

我正在尝试编写一个函数,该函数将选择表中满足条件的第一个元素。例如,如果给我下表,第一列是时间,第二列是感染某种疾病的人数,我想编写一个参数…

心如荒岛 2024-10-02 06:00:56 3 0

在 Mathematica 中以编程方式创建多元函数

这是与之前问题的讨论分开的。 假设我需要定义一个函数 f 来检查给定的图形标签是否是正确的着色。换句话说,我们为每个节点分配了一个整数,并且没有…

就像说晚安 2024-10-02 04:36:44 2 0

在大型 Mathematica 项目中设置诊断错误消息

每当我创建一个大型 Mathematica 项目时,我都会遇到这个问题: 防止 Mathematica 中出现雪崩运行时错误,即 Mathematica 的错误消息是不透明的、过时…

淡淡の花香 2024-10-01 20:20:24 4 0

使用 select 操作 mathematica 中的列表

我已将一些数据导入 Mathematica 中。数据看起来类似于 {{0,2},{2,3},{4,3},{5,4},{8,4}} 我想丢弃 x 值小于给定值的所有元素,或创建一个包含 x 值大…

公布 2024-10-01 17:36:03 1 0
更多

推荐作者

linfzu01

文章 0 评论 0

可遇━不可求

文章 0 评论 0

枕梦

文章 0 评论 0

qq_3LFa8Q

文章 0 评论 0

JP

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文