问题标签 [phase]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
853 浏览

xcode - 在 XCode 的 Copy Headers 构建阶段将角色更改为 public 时,如何保留子组?

目前,层次结构被展平,所有头文件都被复制到我的 Classes 文件夹中的单个 Headers 目录中,无论它们位于哪个子文件夹中。

如果标头具有引用子文件夹中其他标头的“包含”语句,则在引用标头时这是一个问题。

特别是,这会破坏 BridgeSupport 的编译。

0 投票
1 回答
101 浏览

hadoop - 在 Reduce 阶段之后实施称为合并的第三阶段

我需要添加第三个阶段——合并——它结合了单独的、并行的 Reduce 任务的输出。这使得执行连接和构建笛卡尔积之类的事情成为可能。有人可以帮我怎么做吗?我检查了没有Hadoop 0.21 API 支持他的功能。

0 投票
1 回答
2006 浏览

matlab - Matlab中的瞬时相位

我在 matlab 中有一个信号,以及计算特定频段的瞬时相位的内容。我想将信号过滤到这个范围内(使用带通滤波器),然后得到瞬时相位。我知道使用一些具有非线性相位响应的滤波器会出现问题,有什么办法可以解决这个问题吗?我在网上找到了一些关于反向过滤信号的信息,但仍然有点不清楚。我想避免使用小波(它们在这里可能有点矫枉过正)。谢谢。

0 投票
0 回答
992 浏览

locking - 两相锁定

我一直在为考试做一些练习,他们没有提供答案,所以只是为了澄清,它要求在表格中找到错误并解释每个错误它违反了哪些 2PL 原则。

在此处输入图像描述

我在第 14 步提出的 T4 无法工作,因为 T1 没有释放它持有的锁。

T4 在第 15 步和第 16 步与 T1 一样,因为它没有锁。

T4 在第 5 步和第 6 步,因为 T2 尚未释放锁。

这个对吗

谢谢

0 投票
2 回答
18083 浏览

matlab - 仅从相位/幅度的 Matlab 逆 FFT

所以我有这个形象'我'。我取 F = fft2(I) 来获得二维傅里叶变换。要重建它,我可以去 ifft2(F)。

问题是,我只需要从 F 的 a) 幅度和 b) 相位分量重建该图像。如何分离傅立叶变换的这两个分量,然后从每个分量重建图像?

我尝试了 abs() 和 angle() 函数来获取幅度和相位,但相位无法正确重建。

帮助?

0 投票
2 回答
5305 浏览

matlab - 难以理解 FFT 计算的相位。简短的 matlab 演示来说明

我正在测试一个正弦信号和一个余弦信号的 fft 的相位输出。下面的脚本创建信号并对它们执行 FFT。幅度低于阈值的 bin 将相位谱归零,因为我只对信号的相位感兴趣。

如果您绘制 CP - cos 的相位 - 您将在与 cos 信号频率相对应的 bin 中获得 0.3142 的相位,而在其他地方则为零。这是 pi/10。我期待得到pi。为什么是这样?

如果你绘制 SP,你会得到 1.2566 的值。我期待得到 pi/2 或 1.5708。预期值的 80%。是什么导致了这些错误?

0 投票
1 回答
599 浏览

c# - FFT窗口相位同步

我不确定你是否能帮上忙。我目前正在设计一种在 C# 中解调 DPSK 信号的解决方案。到目前为止,我已经有了一个带相位检测的工作 FFT。

我现在有一个问题,将 FFT 的窗口对齐以与音频流上传输的每个符号同步 - 现在我已经完成了一些手动测试,并且对于我渲染的测试传输,我有窗口宽度为 19 个样本的符号。

我确实了解 DPSK 旨在避免使用参考信号来解调输入信号,但仍需要 FFT 窗口对齐。

现在的问题是,因为这可能会用于传输时间完全随机的业余无线电,所以必须确定每个符号的对齐方式。我渲染的传输有一个 1024 个符号的时钟时序标头,但我怎样才能确保对齐正确?

例如标题是这样的:

1 0 1 0 1 0 1 0 等等

从这个比特流渲染的正弦波的相位将是 0, 90 0, 90, 0, 90 等等

我如何确保接收器将确定传输的相位,而不是像 15、105、15、105 等这样的东西,因为这也会从 fft 中引入杂散相位计算,检测由于相位跳跃而导致的高频谐波。

0 投票
2 回答
13249 浏览

maven - 执行特定的 Maven 阶段

有什么方法可以在 Maven 构建中执行特定阶段。例如,如果我只想运行那些在预集成阶段执行的插件,Maven 是否提供了一种方法来做到这一点?

0 投票
2 回答
4175 浏览

c - 使用 FFTW 的相位相关

现在对于相位相关(两个图像),我使用一维变换。如何使用二维变换(会更快?),如何使用智慧和多线程支持?如果你给出代码示例会更好。

0 投票
1 回答
1488 浏览

jsf - JSF:为什么在请求范围的 POST REDIRECT GET 下的表单提交期间在应用请求值阶段调用了空测试

这个问题是从对 JSF2 的部分回答中产生的:为什么复合中 panelGroup 呈现的空测试会阻止调用操作?

在下文中,元素是具有名称和 id 的 @Entity。view.xhtml JSF 页面将 id 作为 viewParam 并使用 @ManagedBean @RequestScoped ElementController 的 setID(Long id) 来触发从数据库中通过 id 加载相应的元素(这在问题中没有进一步的作用)并且发现元素设置为可用的“当前”元素(由于历史原因,名称略有不同),如 Element getSelected()。

view.xhtml 页面执行渲染属性测试#{not empty elementController.selected},并具有 ah:commandButton 和执行 faces-redirect 的操作,以及作为查询参数的 id,返回到 view.xhtml 页面。

出于某种原因,我不完全理解,在提交表单时,在应用请求阶段和流程验证阶段都会调用测试(因此 getSelected),然后才能设置 viewParam id(因此在当前/选定元素可以之前)被找到并设置)在更新模型值阶段。

大大缩写的 view.xhtml 页面是:

(上面失去了表单提交的意义,但对这个问题来说无所谓。)

ElementController 扩展了 RequestController:

现在在提交表单时,getSelected() 碰巧被调用了两次,当 current==null 时,一次是在应用请求值阶段,一次是在流程验证阶段,因为之前的测试 #{not empty elementController.selected}由于 view.xhtml 中的 viewParam,可以设置 id(以及因此加载 Element 实体)。

问题是,为什么在应用请求阶段和流程验证阶段完全调用了 render=#{not empty elementController.selected} ?

当我使用 id 参数执行 view.xhtml 的初始 GET 加载时,不会在这些阶段调用它,仅在表单提交 POST 和后续重定向和 GET 期间调用。