0
在Maple中,有没有人知道函数是否存在解决变量?例如,我正在为r解决solve4r=(M-x^y)*(r^(-1)) mod (p-1)
。所以我知道M,x,y和p的值,但不知道r,我正在试图去理解我们的。我会怎么做?在Maple中求解变量
另外,我不是在寻找独家的Maple命令。可以与C或MATLAB,因为这两个程序可以处理相当大的整数。我正在处理30-50位数字的数字。
在Maple中,有没有人知道函数是否存在解决变量?例如,我正在为r解决solve4r=(M-x^y)*(r^(-1)) mod (p-1)
。所以我知道M,x,y和p的值,但不知道r,我正在试图去理解我们的。我会怎么做?在Maple中求解变量
另外,我不是在寻找独家的Maple命令。可以与C或MATLAB,因为这两个程序可以处理相当大的整数。我正在处理30-50位数字的数字。
我的第一个想法反映了卡尔的评论:什么是solve4r
?它是已知的,还是一个变量,或...?
我想知道以下内容是否与您正在尝试完成的内容相似。
猜想1:
restart:
eq:=solve4r=(M-x^y)*(r^(-1));
y
M - x
eq := solve4r = ------
r
p:=6:
msolve(eval(eq,[solve4r=14568,M=78646234442,x=3,y=5]), p-1);
{r = 3}
猜测二:
restart:
eq:=solve4r*r=(M-x^y);
y
eq := solve4r r = M - x
p:=6:
sols:={msolve(eval(eq,[M=78646234442,x=3,y=5]), p-1)};
4
sols := {{r = r, solve4r = 4/r}, {r = -------, solve4r = solve4r}}
solve4r
r=eval(r,select(hastype,sols,identical(solve4r)=identical(solve4r))[1]);
4
r = -------
solve4r
msolve(eval(%,solve4r=14568), p-1);
{r = 3}
什么是 “solve4r”?这是一个变量吗? –
我不知道如何使用一个方程解决'r'和'p'两个问题。你认为在这里使用一个等式解决2个未知数是可能的吗?试过'solve4r:=(M-x^y)*(r ^(01))mod(p-1);潜艇({M = 5,X = 7时,y = 9},solve4r);解决(%,P);' – Nasser