问题标签 [maple]

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 投票
4 回答
3845 浏览

math - 绘制微分方程的解曲线

我有一些微分方程,我想为各种起始值绘制解决方案N_0

以下是方程式:

我该怎么办?

我真的不关心使用的语言。在专用数学方面,我的计算机上有数学和 matlab。我可以使用枫树。我必须做更多这样的事情,而且我想有任何语言的例子,因为它会帮助我找出我想使用和学习哪一种语言。

0 投票
1 回答
4414 浏览

maple - 如何更改 Maple 矩阵中的元素?

问题是:

如何更改 Maple 矩阵中的元素?

可能吗?

0 投票
2 回答
259 浏览

maple - Maple:简化 Im(a+I*b) - 为什么它对我不起作用?

所以我想简化z:=a+I*b; Im(z)where a,b是实变量所以我尝试:

所以我想知道是否有可能简化Im(z)以便将 b 作为输出(这里我们看一般情况下的含义z可能是来自实际值的任何复杂表达式(如a,bc和 complex I))?

0 投票
1 回答
169 浏览

maple - Maple:如何让 f(z) 创建 f'(z),其中 z 是复变量?

所以我有f(z)z:= a + I*b我想创建能够与我的 z 一起工作的 f`(z)。

我第一次尝试fd:= diff(f(z), z)但我的代码失败并出现错误,(in fd) invalid input: diff received a+I*b,这对其第二个参数无效。

所以我找到的唯一解决方案是分两步创建 f'。计算diff(f(z), z)成一些变量并手动将输出复制到fd:= z-> ...copied stuff...

那么对于此类问题,正确的解决方案是什么——如何摆脱手动复制?

0 投票
2 回答
614 浏览

maple - Maple:如何假设变量来自真实范围来解决这样的方程?

所以我有一个这样的方程:

Im(G[x,x]) = -38/(845*Pi)+ Re(G[x,y])

我需要得到G[xy]. 如何告诉 Maple 我们假设G[xx],G[xy]是来自真实范围(SoIm(G[xx]) == 0Re(G[xy]) == G[xy])的值并G[xy]从中找到Im(solution[1][1])

0 投票
1 回答
417 浏览

plot - Maple:如何为绘图的假设赋予价值?

所以我有一个简单的例子来说明我想做的事情:

在此处输入图像描述

虽然这有效:

在此处输入图像描述

但是这些假设对于我的现实生活案例(对于复数的一些优化)非常重要,所以我不能只是假设不能。

为什么它对我没有任何作用以及如何使它绘图?

0 投票
1 回答
1655 浏览

exception - 如何避免数字异常:Maple 14 中的溢出?

Maple 14 有 isprime 命令,用于测试数字是否为素数。允许将表达式编写为输入数据,因此我们可以编写下一个命令:

素数(2^(3^43-5)-1);

但是在尝试运行测试时出现以下错误:

错误,数值异常:溢出

所以我的问题是如何避免这个溢出错误?我应该更改默认堆栈大小吗?如果是这样,如何在 win 7 Ultimate 上执行此操作?

0 投票
2 回答
541 浏览

maple - 在嵌套列表的每个位置插入元素

在 Maple 15 中,我有一个像这样的嵌套列表(只有 2 级嵌套):

我想从那个(元素的数量..)创建 6 个列表,如下所示:

我试过了,但我有超级复杂的循环,它不起作用..还有什么更聪明的主意吗?

0 投票
4 回答
2463 浏览

c - 显示 %d 或 %u 时 snprintf 崩溃

我正在尝试使用 snprintf 将整数打印到字符串中,以便在 ARM micro 的 OLED 显示器上显示。但是,当我使用 %d 或 %u 时,微锁定并停止执行。使用 %x 或 %c 可以正常工作,但输出用处不大。

什么可能导致这种行为?不幸的是,我无法使用 JTAG 设备进行调试。我正在使用 arm-none-eabi-gcc 进行编译,它都在 maple mini 上运行。

更新

传递值 < 10 似乎使它起作用。

0 投票
1 回答
777 浏览

plot - Maple:为什么我不能绘制由 proc 定义的函数?

所以我创建了一个返回值的过程。(对于 (2.1) 及以上的数字,sqrt 模拟是正确的)。我可以为任何给定的数字评估它,但我无法绘制它。为什么以及如何解决它?

在此处输入图像描述

代码(转换为一维数学输入):