Labfans是一个针对大学生、工程师和科研工作者的技术社区。 论坛首页 | 联系我们(Contact Us)
MATLAB爱好者论坛-LabFans.com
返回   MATLAB爱好者论坛-LabFans.com > 工程数学软件 > Maple论坛
Maple论坛 Maple : 世界通用的数学和工程软件
 
 
主题工具 显示模式
旧 2021-08-26, 14:09   #1
数论爱好者
初级会员
 
注册日期: 2015-03-01
年龄: 50
帖子: 1
声望力: 0
数论爱好者 正向着好的方向发展
默认 如何加if,一步求解下面两个数论问题

第一问:maple软件中只要余数为1的解如何实现
举例:irem(10^5,10×n+1),$n=1 ..32;回车后输出如下
10, 19, 25, 1, 40, 21, 32, 46, 82, 10, 100, 54, 47, 31, 38, 19, 136, 88, 107, 103, 197, 108, 208, 226, 102, 37, 1, 245, 187, 68, 169, 169
我想要输出余数为1的值,其他值不要,maple软件怎么用才可以实现如下输出
n=4,1
n=27,1

第二问:如何用maple17软件进行素数批量判定,并且只输出判定结果是素数的项

举例:isprime(22×n+1)$n=1..21,输出的结果如下
true, false, true, true, false, false, false, false, true, false, false, false, false, false, true, true, false, true, true, false, true
我只想要输出为true的值,见下面的格式,有人说加个if判定语句就可实现如何实现?
n =1, true
n =3, true
n =4, true
n =9, true
n =15, true
n =16, true
n =18, true
n =19, true
n =21, true

无论我怎么加if和其他单词,都没有加对,始终错误,高人指点一下

此帖于 2021-08-26 14:12 被 数论爱好者 编辑。
数论爱好者 当前离线   回复时引用此帖
 


发帖规则
不可以发表新主题
不可以发表回复
不可以上传附件
不可以编辑自己的帖子

启用 BB 代码
论坛启用 表情符号
论坛启用 [IMG] 代码
论坛禁用 HTML 代码



所有时间均为北京时间。现在的时间是 13:41


Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.