【问题标题】:How to make a plot如何制作情节
【发布时间】:2013-10-25 18:54:04
【问题描述】:

编写一个请求整数 (n) 的脚本,然后根据整数的值计算以下内容:当 n 的值大于 1 时,将整数替换为其值的一半 (n/2)如果整数是偶数。否则,将整数替换为其值的三倍,再加上 1 (3*n + 1)。 准备好计算结果序列中值的数量(或长度)。 计算示例:如果n = 10,则整数序列为5、16、8、4、2、1,因此长度为6。

((绘制作为从 2 到 30 的整数函数出现的序列长度的图。例如,当 n = 10 时,长度为 6,而当 n = 15 时,长度为 17。有没有模式?有没有序列不终止的整数?))

你好,

如果我有一个函数(计算)并且输出是长度,我如何绘制它

for i=2:30 

p = calculate(i)

plot(i,p)

end 

对吗?

【问题讨论】:

  • 你告诉我们。您的命令序列是否产生了您预期的情节?

标签: matlab function for-loop plot


【解决方案1】:

你真的应该只是运行它看看,但你可以选择让它工作:

  1. 存储循环中生成的每个p,以及循环后生成的plot
  2. 使用plothold on 绘制循环内的每个点(未连接线)。

这是基本的。阅读plot documentation

【讨论】:

  • 嗯好吧,我只是想多解释一下,因为我不明白你的意思
猜你喜欢
  • 2019-06-18
  • 1970-01-01
  • 2022-01-14
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-10-24
  • 2017-09-05
相关资源
最近更新 更多