gpt4 book ai didi

matlab - 不重置参数的复杂角度计算 : continuous unbounded angle

转载 作者:太空宇宙 更新时间:2023-11-03 20:20:35 27 4
gpt4 key购买 nike

考虑以下示例 Simulink (Download example)系统:

enter image description here

输入是一个幅度和一个不断增加的角度,它将返回两个正弦,如预期的实部和虚部:

enter image description here

从实部和虚部计算幅度是没有问题的。获取域中的角度 介于 -pi 和 pi 两者都不是:

enter image description here

但我真的很难从虚部和实部计算原始角度。您对如何消除不连续性(黄线,最后一张图片)有什么想法吗?

最佳答案

这个例子怎么样?

enter image description here

function [ub_ang,ang] = phase_unwrap(re, im, theta)
%#codegen

ang = atan2(im,re);

tmp = [theta ang];

uang = unwrap(tmp);

ub_ang = uang(2);

Scope1 图如下

enter image description here

范围图如下。

enter image description here

关于matlab - 不重置参数的复杂角度计算 : continuous unbounded angle,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34392351/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com