我怎么能画出实现高斯信号?

38视图(30天)
我想画出实现一个简单的平均值为0和单位方差高斯信号。我们叫它X (t)。
如果我使用了函数randn(),我得到了一个向量的高斯变量,这是为每一个 ω 我得到一个随机变量 。但是我想要的是时间的函数,也就是说, 固定 ω 我想看X (t)在我的阴谋。
我怎样才能得到呢?
5个评论
navid赛义夫
navid赛义夫 2023年2月16日
移动:亚当Danz 2023年2月16日
如果s (t)是一个高斯信号,然后Ψi的j列对应于πjπj是一个三维向量(xj;yj;zj]如上所示:
我如何在MATLAB中实现这个公式?

登录置评。

接受的答案

亚当Danz
亚当Danz 2019年3月19日
编辑:亚当Danz 2020年7月14日
“我想画出实现一个简单的平均值为0和单位方差高斯信号。我们叫它X (t)”。
低于一个高斯分布的参数化方程
  • “a”指定的振幅
  • “b”指定中心的坐标
  • “c”指定的宽度
  • “x”是一个向量x的输入
注意,您还可以使用 gaussmf () 如果你有模糊逻辑工具箱。
也看到 这个答案 包括垂直偏移量,比较了两种方法的结果 gaussmf
高斯= @ (x, a, b, c) * exp(-(((取向)^ 2)/ (2 * c ^ 2)));
%的演示
x = 4: .01:4;
amp = 1;
问= 0;
sig = 1;
y =高斯(x, amp、问、团体);%一样y = gaussmf (x, (sig cnt)) *,
情节(x, y)
持有
情节(问,问,ylim”:k”)%显示中心
包含(“时间(ms)”)

更多的答案(0)

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!