有关傅里叶变换及其反变换的问题

假设我有一组数据a=[1,2,3,4],我将其进行傅里叶变换,得到一组复数数据,我在将这组复数数据进行傅里叶反变换,是不是应该得到一组和a完全一样的数据。请高手帮忙给解答一下。

当然是的。。变换是为了观察数据某些方面的细节,而不是丢失信息,所以反变换回来应该一样。其他变换(walsh变换等也应该一样),是无损变换

不要要插入相位吗?直接使用反变换程序就能得到原值吗?
我在晚上下了几个相关的代码,没有一个能转换为原值的,谁有傅里叶反变换的代码呀,一个函数就行,麻烦发一下。

你不是正变换得到复数吗?复数里已经包含了相位。还要相位干什么。

正变换和反变换函数只在其中一个地方差一个符号。还是要读一读书为好。。数字信号处理

恩, 已经理解一点了,说一下自己的感觉大家看看对不对,就是先将复数共轭一下,将共轭后的数据输入正变换,再将输出共轭除以层数,等到的结果就是反变换,高手给看看这么说对吗

我有一个schema文件,想用C++对其进行解析

节点可以取出来,但是里面很多关键字感觉很难处理啊,像"include","selector".....等等

不知道有没有解析schema的类库可以使用啊,或者有没有别的可以获取这种复杂的schema文件结构的方法

本人主要是想通过解析schema文件,对应用程序的界面进行设计,希望各位大哥看到可以帮帮忙。。

页面第一次已经下载完毕,然后点击下一页,网页是javascript函数从远程查询,然后写的table。

现在只能判断downloadcomplete,可是这个时候读取,页面还没有加载,如何判断呢

这个接口看到过,但是不会使用啊,

像如果我解析到属性为:base="tXXX"时,我又如何对应到我的该类型去啊,

解析到XS:include schemaLocation="C:/XXX.xsd"时,我又该如何处理啊

精灵王子有没有类似的例子提供一下啊,非常感谢

从你的描述来看,你没有必要解析 xsd 呀,只要能解析 xml 就行

关于XMLDOMSchemaCollection2 接口有很多内容,MSDN 上其详细说明

是这样的,我主要是做一个XML解析+编辑器。

这个编辑器的界面设计的根据是schema结构

例如:我先有一个根结点,可以在根节点中添加子结点,或属性信息,子节点可以出现的次数,以及命名规则,都是在schema文件中定义好的。

所以我需要解析schema,这样才能知道其结构,以及提取设计界面中所需要的信息。

没有统一的解决方案,而且页面内容可能会无限期变化下去,比如脚本使用定时器,周期性地从远程获取数据并更新页面内容,永远没有完结的时候,这种情况根本没办法确定完成时机。

呵呵。。。帮顶下。这确实是一个大家都关心的问题。至今我也在琢磨。

一个比较简单的技巧是:
在BEFORE_NAVIGATE2事件中, 得到WebBrowser的IDispatch指针A(从传递的参数中), 然后, 在DOCUMENT_COMPLETE中再次得到当前的WebBrowser的IDispatch指针B(从传递的参数中), 并且, 比较 if (A == B) 表示文档 加载完成.
这个确实不好掌握,容易误判,具体用时我感觉用timer还是比较好,定时扫描,如果出现了你需要的内容就读取,然后STOP掉timer,这在有ajax的页面中非常实用!
我的程序是一个基于对话框的程序,在程序中加入 WebBrowser 控件,然后给控件生成一个变量,例如 m_web,再在 DcomentComplete 的处理过程中调用 m_web.get_RedayState(), 如果返回值=READYSTATE_COMPLETE 表示将整个网页都加载完成(无论这个网页有多少个框架),如果返回值=READYSTATE_INTERACTIVE 表示这个网页中的某一个框架加载成功.
我用TIFF LIB把数据取出来以后,因为图像是32位RGB图像,所以我想在处理之前把图像转换成0~255,但是我不知道32位图像数据的组织形式,之前以为跟八位和十六位图像数据一样,值域是0~2^32-1,但是转换以后发现数据对不上,请问32位图像数据是怎么回事呢?
来源: 英超直播

你可能感兴趣的:(有关傅里叶变换及其反变换的问题)