早教吧 育儿知识 作业答案 考试题库 百科 知识分享

Matlab探究3n+1问题,并探讨其规律.3n+1问题:给定自然数n,如果n是偶数,则将n除2;如果n是奇数,则将n乘3加1,重复上述过程得到一个无穷数列.如:当n=1时,相应的序列为1→4→2→1→4→2→1→…1)

题目详情
Matlab探究3n+1问题,并探讨其规律.
3n+1问题:给定自然数n,如果n是偶数,则将n除2;如果n是奇数,则将n乘3加1,重复上述过程得到一个无穷数列.如:当n=1时,相应的序列为1→4→2→1→4→2→1→…
1)对人意输入的初值n,观察产生的序列是否落于4→2→1的循环中
2)数列落于4→2→1循环之前,研究数列的规律
▼优质解答
答案和解析
1)序列是落于4-2-1内2)数列落于4-2-1循环之前的规律,你可以自己研究一下,程序代码如下:x=input('请输入任一自然数n:');disp(x)for i=1:10 %%%设定循环次数,如果输入的数的规律在10次循环内还没表现出来,可增大循...