编写一个脚本,要求输入一个整数(n),然后根据整数的值计算以下内容:当n的值大于1时,将该整数替换为其值的一半(n/2),如果整数是偶数。否则,用其值的三倍替换该整数,再加上1(3 * n + 1)。 做出规定来计算结果序列中(或其长度)值的数量。 计算示例:如果n = 10,则整数序列为5,16,8,4,2,1,因此长度为6.如何绘制图
((将发生的序列长度绘制为例如,当n = 10时,长度为6,而对于n = 15,长度为17.是否有任何模式?是否有序列不终止的任何整数? ))
您好,
我怎样才能绘制这一点,如果我有一个函数(计算)和输出是长度
for i=2:30
p = calculate(i)
plot(i,p)
end
是否正确?
你告诉我们。你的命令序列是否产生了你期望的阴谋? –
是的,它的空 –