首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >生成具有特定傅里叶谱的随机数

生成具有特定傅里叶谱的随机数
EN

Stack Overflow用户
提问于 2015-07-20 14:08:34
回答 1查看 1K关注 0票数 0

我有一组随机数,可以用来模拟。然而,我需要这个数字有一个特定的傅里叶谱(看起来类似于我的真实数据),但不改变随机数的相位。

有没有人知道我如何利用实数据的傅里叶变换的振幅来为随机数产生近似的傅里叶谱?

我想做的是:

  1. 以实际数据的傅里叶变换为例。
  2. 利用随机数的傅里叶变换,将实数据的谱(x_f(W)_x)相乘。
  3. 计算乘后信号的逆傅里叶变换,得到随机数。

这种方法会有效吗?

相位角(如果有的话)会有什么影响?

任何关于不同方式的建议都是值得欢迎的。

EN

回答 1

Stack Overflow用户

发布于 2016-02-11 14:22:41

你的问题是一个经典的问题,因为许多人想要产生具有特定功率谱密度的随机数。在我的例子中,我是在模拟随机粗糙的表面。我写了一篇关于如何做到这一点的论文: Chris A. Mack,“产生随机粗糙的边缘、表面和卷”,应用光学,第52卷,第7期(2013年3月1日),第1472-1480页。这篇论文的副本可以在我的网站上找到(论文#178):http://www.lithoguru.com/scientist/papers.html

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31518701

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档