是德科技
直播中

李秀云

7年用户 815经验值
私信 关注
[问答]

vrf提升余弦

使用DataFromCells Hello Vrf从Excel工作表导入数据,此时我正在尝试使用内置函数“DataFromCells”将数据从Excel电子表格导入Vee 7.5。
通常这很完美。
但是,只要一个单元格中的字符数超过一定长度,我的程序就会出现错误。
在使用ActiveX的Vee 6中没有出现这种现象。
我该怎么办这个问题?
我想在Vee 7.5.Mit freundlichen Greni中使用新的内置函数。
A. Claudia Willging ----------------------------------------------
-------------------------------------------博士。
Claudia WillgingKRIWAN Testzentrum GmbH&
Co. KGD-74670 Forchtenberg电话:(07947)9150-0(Durchwahl 9365)传真:(07947)9150-50claudia.willging@KRIWAN-Testzentrum.dewww.KRIWAN-Testzentrum.deKRIWAN Testzentrum auf der Control 2006Besuchen Sie uns vom 09。
- 12. 2006年在新加坡展览中心SinsheimSie finden在Halle 7/7222展位---您目前订阅了vrf:r***@soco.agilent.com要订阅,请发送电子邮件至:“vrf-request@lists.it
.agilent.com“在邮件正文中单词subscribe。要取消订阅,请发送一封空白电子邮件至”leave-vrf@it.lists.it.agilent.com“。要向此邮件列表发送邮件,请发送电子邮件至”vrf @ agilent
.COM”。
如果您需要有关邮件列表的帮助,请发送邮件至“owner-vrf@it.lists.it.agilent.com”。在“www.oswegosw.com/vrf_archive/".***上搜索”非官方vrf档案“
**************************************** Diese E-Mail enthaelt vertrauliche und / oder rechtlich
geschuetzte Informationen。
Wenn Sie nicht der richtige Adressat sind oder diese E-Mail irrtuemlich erhalten haben,informieren Sie bitte sofort den Absender und loeschen Sie diese Mail。
Das unerlaubte Kopieren sowie die unbefugte Weitergabe dieser Mail ist nicht gestattet.EingehendeE-Mails mit folgenden Anhangs-Endungen werden aus sicherheitsgrnden automatisch abgewiesen:PIF,SCR,BAT,URL,EXE,COM,DLL,HTA,VBST此电子邮件可能包含机密信息
和/或特权信息。
如果您不是预期收件人(或错误地收到此电子邮件),请立即通知发件人并删除此电子邮件。
严格禁止未经授权复制,披露或分发此电子邮件中的内容。出于安全原因,将自动拒绝带有以下附件扩展名的传入电子邮件:PIF,SCR,BAT,URL,EXE,COM,DLL,
HTA,VBS *****************************************

以上来自于谷歌翻译


     以下为原文

  import Data from an Excel sheet with DataFromCells Hello Vrf,at the moment I`m trying to import data from an Excel spreadsheet into Vee 7.5 with the built-in function "DataFromCells". Normally this works perfectly. But my programm always comes to an error, as soon as the number of characters in one cell exceeds a certain length. This phenomenon did not appear in Vee 6 with ActiveX. What can I do about this problem? I would like to make use of the new built-in functions in Vee 7.5.Mit freundlichen Greni. A. Claudia Willging-----------------------------------------------------------------------------------------Dr. Claudia WillgingKRIWAN Testzentrum GmbH & Co. KGD-74670 ForchtenbergTel.: (07947) 9150-0 (Durchwahl 9365) Fax: (07947) 9150-50claudia.willging@KRIWAN-Testzentrum.dewww.KRIWAN-Testzentrum.deKRIWAN Testzentrum auf der Control 2006Besuchen Sie uns vom 09. - 12. Mai 2006 in der Messe SinsheimSie finden uns in Halle 7 / Stand 7222---You are currently subscribed to vrf as: r***@soco.agilent.comTo subscribe please send an email to: "vrf-request@lists.it.agilent.com" with the word subscribe in the message body.To unsubscribe send a blank email to "leave-vrf@it.lists.it.agilent.com".To send messages to this mailing list,  email "vrf@agilent.com".  If you need help with the mailing list send a message to"owner-vrf@it.lists.it.agilent.com".Search the "unofficial vrf archive" at "www.oswegosw.com/vrf_archive/".*******************************************Diese E-Mail enthaelt vertrauliche und/oder rechtlich geschuetzte Informationen. Wenn Sie nicht der richtige Adressat sind oder diese E-Mail irrtuemlich erhalten haben, informieren Sie bitte sofort den Absender und loeschen Sie diese Mail. Das unerlaubte Kopieren sowie die unbefugte Weitergabe dieser Mail ist nicht gestattet.Eingehende E-Mails mit folgenden Anhangs-Endungen werden aus sicherheitsgrnden automatisch abgewiesen:PIF, SCR, BAT, URL, EXE, COM, DLL, HTA, VBSThis e-mail may contain confidential and/or privileged information. If you are not the intended recipient (or have received this e-mail in error) please notify the sender immediately and delete this e-mail. Any unauthorized copying, disclosure or distribution of the contents in this e-mail is strictly forbidden.Incoming E-Mails with the following attachement-extensions are automatically rejected for security reasons:PIF, SCR, BAT, URL, EXE, COM, DLL, HTA, VBS*******************************************  

回帖(7)

李秀云

2018-9-7 16:47:31
I have a noisy raised cosine curve in the middle of a long string of data. Iknow how long the duration of the raised cosine should be. I want to knowexactly when it starts (i am only interested in onset events). I haveimplemented something that works, but is very slow. Briefly, I generate halfof a raised cosine of the required duration and magnitude. then do a leastsquares difference between the generated and measured waveforms. Then offsetthe generated waveform by one point and do another least squares analysis.The overlay is considered optimal when the least squares difference isminimal, and the onset of the generated curve offset by the minimum leastsquares number of points gives me the value I need. The problem is, this,because of the looping, is SLOW. I have tried doing a cross correlation, butsomehow I don't get the right answers. Anybody have any suggestions foraccomplishing the same thing in a faster way?---You are currently subscribed to vrf as: [email=r***@soco.agilent.comTo]r***@soco.agilent.comTo[/email] subscribe please send an email to: "vrf-request@lists.it.agilent.com" with the word subscribe in the message body.To unsubscribe send a blank email to "leave-vrf@it.lists.it.agilent.com".To send messages to this mailing list,  email "vrf@agilent.com".  If you need help with the mailing list send a message to"owner-vrf@it.lists.it.agilent.com".Search the "unofficial vrf archive" at "www.oswegosw.com/vrf_archive/".Subject: Re: [vrf] Raised CosineTo: Stan Bischof (Richard S) From: William Karnavas Date: Mon, 1 May 2006 16:01:55 -0400Bern and Stan,My signal processing is a little rusty, but I believe that a multiplicationin the frequency domain is a correlation in the time domain.  So theprocess is to fft the signal and the raised cosine, multiply the 2 togetherand then take the inverse fft, and that should be the correlation you arelooking for.   For this to work quickly, you need your signal lengths to bea power of 2 and I think you will need to use the same lengths for both.You can do the fft of the raise cosine and save it, so you only need to dothat calculation once.Bill"Bern Muller" wrote:> I have a noisy raised cosine curve in the middle of a long string ofdata. I> know how long the duration of the raised cosine should be. I want to =know> exactly when it starts (i am only interested in onset events). I have=> implemented something that works, but is very slow. Briefly, I genera=tehalf> of a raised cosine of the required duration and magnitude. then do aleast> squares difference between the generated and measured waveforms. Then=offset> the generated waveform by one point and do another least squaresanalysis.> The overlay is considered optimal when the least squares difference i=s> minimal, and the onset of the generated curve offset by the minimum l=east> squares number of points gives me the value I need. The problem is, t=his,> because of the looping, is SLOW. I have tried doing a cross correlati=on,but> somehow I don't get the right answers.clearly corrleation is the "right" answer so I'd suggestexploring that a little more to see where you go astray.Your described need is a classic correlation detector.Stan-----------------------------------------------------------------------=---Stan Bischof  Agilent Technologies  707-577-3994  stan_bischof@agilent.=com-----------------------------------------------------------------------=------You are currently subscribed to vrf as: lbill@us.ibm.comTo subscribe please send an email to: "vrf-request@lists.it.agilent.com="with the word subscribe in the message body.To unsubscribe send a blank email to "leave-vrf@it.lists.it.agilent.com=".To send messages to this mailing list,  email "vrf@agilent.com".If you need help with the mailing list send a message to"owner-vrf@it.lists.it.agilent.com".Search the "unofficial vrf archive" at "www.oswegosw.com/vrf_archive/".==--1__=0ABBFBF2DFFEE8988f9e8a93df938690918c0ABBFBF2DFFEE898Content-type: text/html; charset=US-ASCIIContent-Disposition: inlineContent-transfer-encoding: quoted-printableBern and Stan,

My signal processing is a little rusty, but I believe that a multiplica=tion in the frequency domain is a correlation in the time domain.  So t=he process is to fft the signal and the raised cosine, multiply the 2 t=ogether and then take the inverse fft, and that should be the correlati=on you are looking for.   For this to work quickly, you need your signa=l lengths to be a power of 2 and I think you will need to use the same =lengths for both.  You can do the fft of the raise cosine and save it, =so you only need to do that calculation once.

Bill

">Stan Bischof (Richard S) |r***@so=co.agilent.com>


=Stan Bischof (Richard S) [email=%7Cr***@soco.agilent.c]|r***@soco.agilent.c[/email]=om> 05/01/2006 03:50 PMPlease respond to
Stan Bischof (Richard S) [email=%7Cr***@soco.agilent.com]|r***@soco.agilent.com[/email]>==
To
VRF [email=%7Cvrf@agilent.com]|vrf@agilent.com[/email]>
cc
vrf@agilent.com
Subject
Re: [vrf] Raised Cosine
"Bern Muller" [email=%7Cbernhard.muller@dlcdesignaudio.com]|bernhard.muller@dlcdesignaudio.com[/email]> =wrote:
> I have a noisy raised cosine curve in the middle of a long string =of data. I
> know how long the duration of the raised cosine should be. I want =to know
> exactly when it starts (i am only interested in onset events). I h=ave
> implemented something that works, but is very slow. Briefly, I gen=erate half
> of a raised cosine of the required duration and magnitude. then do= a least
> squares difference between the generated and measured waveforms. T=hen offset
> the generated waveform by one point and do another least squares a=nalysis.
> The overlay is considered optimal when the least squares differenc=e is
> minimal, and the onset of the generated curve offset by the minimu=m least
> squares number of points gives me the value I need. The problem is=, this,
> because of the looping, is SLOW. I have tried doing a cross correl=ation, but
> somehow I don't get the right answers.

clearly corrleation is the "right" answer so I'd suggest
exploring that a little more to see where you go astray.

Your described need is a classic correlation detector.

Stan


-----------------------------------------------------------------------=---
Stan Bischof  Agilent Technologies  707-577-3994  stan_b=ischof@agilent.com
-----------------------------------------------------------------------=---

---
You are currently subscribed to vrf as: lbill@us.ibm.com
To subscribe please send an email to: "vrf-request@lists.it.agilen=t.com" with the word subscribe in the message body.
To unsubscribe send a blank email to "leave-vrf@it.lists.it.agilen=t.com".
To send messages to this mailing list,  email "vrf@agilent.co=m".  
If you need help with the mailing list send a message to
"owner-vrf@it.lists.it.agilent.com".
Search the "unofficial vrf archive" at "www.oswegosw.com=/vrf_archive/".

=--1__=0ABBFBF2DFFEE8988f9e8a93df938690918c0ABBFBF2DFFEE898----0__=0ABBFBF2DFFEE8988f9e8a93df938690918c0ABBFBF2DFFEE898Content-type: image/gif;      name="graycol.gif"Content-Disposition: inline; filename="graycol.gif"Content-ID: Content-transfer-encoding: base64R0lGODlhEAAQAKECAMzMzAAAAP///wAAACH5BAEAAAIALAAAAAAQABAAAAIXlI+py+0PopwxUbpuZRfKZ2zgSJbmSRYAIf4fT3B0aW1pemVkIGJ5IFVsZWFkIFNtYXJ0U2F2ZXIhAAA7--0__=0ABBFBF2DFFEE8988f9e8a93df938690918c0ABBFBF2DFFEE898Content-type: image/gif;      name="pic22997.gif"Content-Disposition: inline; filename="pic22997.gif"Content-ID: Content-transfer-encoding: base64R0lGODlhWABDALP/AAAAAK04Qf79/o+Gm7WuwlNObwoJFCsoSMDAwGFsmIue***///wAAAAAAAAAAAAAAACH5BAEAAAgALAAAAABYAEMAQAT/EMlJq704682770RiFMRinqggEUNSHIchG0BCfHhOjAuhEDeUqTASLCbBhQrhG7xis2j0lssNDopE4jfIJhDaggI8YB1sZeZgLVA9YVCpnGagVjV171aRVrYRRghXcAGFhoUETwYxcXNyADJ3GlcSKGAwLwllVC1vjIUHBWsFilKQdI8GA5IcpApeJQt8L09lmgkHLZikoU5wjqcyAMMFrJIDPAKvCFletKSev1HBw8KrxtjZ2tvc3d5VyKtCKW3jfz4uMKmq3xu4N0nKBVoJQmx2LGVOmrqNjjJf2hHAQo/eDwJGTKhQMcgQEEAnEjFS98+RnW3smGkZU6ncCWav/4wYOnAITihRL/4FEwbp28BXMMcoscQCVxlepL4IGDSCyJyVQOu0o7CjmLN50OZlqWmyFy5/6yBBuji0AxFRM00oQAqNIstqI6qKHUsWRAEAvagsmfUEAImyxgbmUpJk3IklNUtJOUAVLoUr1+wqDGTE4zk+T6FGuQb3SizBCwatiiUgCBN8vrz+zFjVyQ8FWkOlg4NQiZMB5QS8QO3mpOaKnL0Z2EKvNMSILEThKhCgzMKPVxYJh23qm9KNW7pArPynMqZDiErsTMqI+LRi3QAgkFUbXpuFKhSYZALd0O5RKa2z9EYKBbpbqxIKsjUPRgD7I2XYV6wyrOw92ykExP8NW4URhknC5dKGE4v4NENQj2jXjmfNgOZDaXb5glRmXQ33YEWQYNcZFnrYcIQLNzyTFDQNkXIff0ExVlY4srziQk43inZgL4rwxxINMvpFFAz1KOODHiu+4aEwNEjFl5B3JIKWKF3k6I9bfUGp5ZZcdunll5IA4cuHvQQJ5gcsoCWOOUwgltIwAKRxJgbIkJAQZEq02YliZnpZZ4BH3CnYOXldOUOfQoYDqF1LFHbXCrO8xmRsfoXDXJ6ChjCAH3QlhJcT6VWE6FCkfCcoCgrMFsROrIEX3o2whVjWDjoJccN3LdggSGXLCdLEgHr1lyU3O3QxhgohNKXJCWv8JQr/PDdaqd6w2rj1inLiGeiCJoDspAoQlYE6QWLSECehcWIYxIQES6zhbn1iImTHEQyqJ4eIxJJoUBc+3CbBuwZEV5cJPPkIjFDdeEabQbd6WgICTxiiz0f5dBKquXF6k4senwEhYGnKEFJeGrxUZy8dB8gmAXI/sPvHESfCwVt5hTgYiqQqtdRNHQIU1PJ33ZqmzgE90OwLaoJcnMop1WiMmgkPHQRIrwgFuNV90A3doNKTmrKIN07AnGcI9BQjhCBN4RfA1qIZnMqorJCogKfGQnxSCDilTVIA0yl5ciTovgLuBDKFUDE9aQcw9SA+rjSNf9/M1gxrj6VwDTS0IUSElMzBfsj0NFXR2kwsV1A5IF1grLgLL/r1R40BZEnuBWgmQEybjqRwSAt6bqMCOFkvKFN2GPPkUzIm/SCF8z8pVzpbjVnMsy0vOr1hw3SaSRUhpY09v0z0J1FnwzPlfmh+xl4WtR0zGu24I4KbMQm3lnVu2oNWxI9W/lcyzA+mCKF4DBikxb/+UWtOGRiFP8qEwAayIgIAOw==--0__=0ABBFBF2DFFEE8988f9e8a93df938690918c0ABBFBF2DFFEE898Content-type: image/gif;      name="ecblank.gif"Content-Disposition: inline; filename="ecblank.gif"Content-ID: Content-transfer-encoding: base64R0lGODlhEAABAIAAAAAAAP///yH5BAEAAAEALAAAAAAQAAEAAAIEjI8ZBQA7--0__=0ABBFBF2DFFEE8988f9e8a93df938690918c0ABBFBF2DFFEE898--
举报

李秀云

2018-9-7 17:04:09
I have a noisy raised cosine curve in the middle of a long string of data. Iknow how long the duration of the raised cosine should be. I want to knowexactly when it starts (i am only interested in onset events). I haveimplemented something that works, but is very slow. Briefly, I generate halfof a raised cosine of the required duration and magnitude. then do a leastsquares difference between the generated and measured waveforms. Then offsetthe generated waveform by one point and do another least squares analysis.The overlay is considered optimal when the least squares difference isminimal, and the onset of the generated curve offset by the minimum leastsquares number of points gives me the value I need. The problem is, this,because of the looping, is SLOW. I have tried doing a cross correlation, butsomehow I don't get the right answers. Anybody have any suggestions foraccomplishing the same thing in a faster way?---You are currently subscribed to vrf as: [email=r***@soco.agilent.comTo]r***@soco.agilent.comTo[/email] subscribe please send an email to: "vrf-request@lists.it.agilent.com" with the word subscribe in the message body.To unsubscribe send a blank email to "leave-vrf@it.lists.it.agilent.com".To send messages to this mailing list,  email "vrf@agilent.com".  If you need help with the mailing list send a message to"owner-vrf@it.lists.it.agilent.com".Search the "unofficial vrf archive" at "www.oswegosw.com/vrf_archive/".Subject: Re: [vrf] Raised CosineTo: Stan Bischof (Richard S) From: William Karnavas Date: Mon, 1 May 2006 16:01:55 -0400Bern and Stan,My signal processing is a little rusty, but I believe that a multiplicationin the frequency domain is a correlation in the time domain.  So theprocess is to fft the signal and the raised cosine, multiply the 2 togetherand then take the inverse fft, and that should be the correlation you arelooking for.   For this to work quickly, you need your signal lengths to bea power of 2 and I think you will need to use the same lengths for both.You can do the fft of the raise cosine and save it, so you only need to dothat calculation once.Bill"Bern Muller" wrote:> I have a noisy raised cosine curve in the middle of a long string ofdata. I> know how long the duration of the raised cosine should be. I want to =know> exactly when it starts (i am only interested in onset events). I have=> implemented something that works, but is very slow. Briefly, I genera=tehalf> of a raised cosine of the required duration and magnitude. then do aleast> squares difference between the generated and measured waveforms. Then=offset> the generated waveform by one point and do another least squaresanalysis.> The overlay is considered optimal when the least squares difference i=s> minimal, and the onset of the generated curve offset by the minimum l=east> squares number of points gives me the value I need. The problem is, t=his,> because of the looping, is SLOW. I have tried doing a cross correlati=on,but> somehow I don't get the right answers.clearly corrleation is the "right" answer so I'd suggestexploring that a little more to see where you go astray.Your described need is a classic correlation detector.Stan-----------------------------------------------------------------------=---Stan Bischof  Agilent Technologies  707-577-3994  stan_bischof@agilent.=com-----------------------------------------------------------------------=------You are currently subscribed to vrf as: lbill@us.ibm.comTo subscribe please send an email to: "vrf-request@lists.it.agilent.com="with the word subscribe in the message body.To unsubscribe send a blank email to "leave-vrf@it.lists.it.agilent.com=".To send messages to this mailing list,  email "vrf@agilent.com".If you need help with the mailing list send a message to"owner-vrf@it.lists.it.agilent.com".Search the "unofficial vrf archive" at "www.oswegosw.com/vrf_archive/".==--1__=0ABBFBF2DFFEE8988f9e8a93df938690918c0ABBFBF2DFFEE898Content-type: text/html; charset=US-ASCIIContent-Disposition: inlineContent-transfer-encoding: quoted-printableBern and Stan,

My signal processing is a little rusty, but I believe that a multiplica=tion in the frequency domain is a correlation in the time domain.  So t=he process is to fft the signal and the raised cosine, multiply the 2 t=ogether and then take the inverse fft, and that should be the correlati=on you are looking for.   For this to work quickly, you need your signa=l lengths to be a power of 2 and I think you will need to use the same =lengths for both.  You can do the fft of the raise cosine and save it, =so you only need to do that calculation once.

Bill

">Stan Bischof (Richard S) |r***@so=co.agilent.com>


=Stan Bischof (Richard S) [email=%7Cr***@soco.agilent.c]|r***@soco.agilent.c[/email]=om> 05/01/2006 03:50 PMPlease respond to
Stan Bischof (Richard S) [email=%7Cr***@soco.agilent.com]|r***@soco.agilent.com[/email]>==
To
VRF [email=%7Cvrf@agilent.com]|vrf@agilent.com[/email]>
cc
vrf@agilent.com
Subject
Re: [vrf] Raised Cosine
"Bern Muller" [email=%7Cbernhard.muller@dlcdesignaudio.com]|bernhard.muller@dlcdesignaudio.com[/email]> =wrote:
> I have a noisy raised cosine curve in the middle of a long string =of data. I
> know how long the duration of the raised cosine should be. I want =to know
> exactly when it starts (i am only interested in onset events). I h=ave
> implemented something that works, but is very slow. Briefly, I gen=erate half
> of a raised cosine of the required duration and magnitude. then do= a least
> squares difference between the generated and measured waveforms. T=hen offset
> the generated waveform by one point and do another least squares a=nalysis.
> The overlay is considered optimal when the least squares differenc=e is
> minimal, and the onset of the generated curve offset by the minimu=m least
> squares number of points gives me the value I need. The problem is=, this,
> because of the looping, is SLOW. I have tried doing a cross correl=ation, but
> somehow I don't get the right answers.

clearly corrleation is the "right" answer so I'd suggest
exploring that a little more to see where you go astray.

Your described need is a classic correlation detector.

Stan


-----------------------------------------------------------------------=---
Stan Bischof  Agilent Technologies  707-577-3994  stan_b=ischof@agilent.com
-----------------------------------------------------------------------=---

---
You are currently subscribed to vrf as: lbill@us.ibm.com
To subscribe please send an email to: "vrf-request@lists.it.agilen=t.com" with the word subscribe in the message body.
To unsubscribe send a blank email to "leave-vrf@it.lists.it.agilen=t.com".
To send messages to this mailing list,  email "vrf@agilent.co=m".  
If you need help with the mailing list send a message to
"owner-vrf@it.lists.it.agilent.com".
Search the "unofficial vrf archive" at "www.oswegosw.com=/vrf_archive/".

=--1__=0ABBFBF2DFFEE8988f9e8a93df938690918c0ABBFBF2DFFEE898----0__=0ABBFBF2DFFEE8988f9e8a93df938690918c0ABBFBF2DFFEE898Content-type: image/gif;      name="graycol.gif"Content-Disposition: inline; filename="graycol.gif"Content-ID: Content-transfer-encoding: base64R0lGODlhEAAQAKECAMzMzAAAAP///wAAACH5BAEAAAIALAAAAAAQABAAAAIXlI+py+0PopwxUbpuZRfKZ2zgSJbmSRYAIf4fT3B0aW1pemVkIGJ5IFVsZWFkIFNtYXJ0U2F2ZXIhAAA7--0__=0ABBFBF2DFFEE8988f9e8a93df938690918c0ABBFBF2DFFEE898Content-type: image/gif;      name="pic22997.gif"Content-Disposition: inline; filename="pic22997.gif"Content-ID: Content-transfer-encoding: base64R0lGODlhWABDALP/AAAAAK04Qf79/o+Gm7WuwlNObwoJFCsoSMDAwGFsmIue***///wAAAAAAAAAAAAAAACH5BAEAAAgALAAAAABYAEMAQAT/EMlJq704682770RiFMRinqggEUNSHIchG0BCfHhOjAuhEDeUqTASLCbBhQrhG7xis2j0lssNDopE4jfIJhDaggI8YB1sZeZgLVA9YVCpnGagVjV171aRVrYRRghXcAGFhoUETwYxcXNyADJ3GlcSKGAwLwllVC1vjIUHBWsFilKQdI8GA5IcpApeJQt8L09lmgkHLZikoU5wjqcyAMMFrJIDPAKvCFletKSev1HBw8KrxtjZ2tvc3d5VyKtCKW3jfz4uMKmq3xu4N0nKBVoJQmx2LGVOmrqNjjJf2hHAQo/eDwJGTKhQMcgQEEAnEjFS98+RnW3smGkZU6ncCWav/4wYOnAITihRL/4FEwbp28BXMMcoscQCVxlepL4IGDSCyJyVQOu0o7CjmLN50OZlqWmyFy5/6yBBuji0AxFRM00oQAqNIstqI6qKHUsWRAEAvagsmfUEAImyxgbmUpJk3IklNUtJOUAVLoUr1+wqDGTE4zk+T6FGuQb3SizBCwatiiUgCBN8vrz+zFjVyQ8FWkOlg4NQiZMB5QS8QO3mpOaKnL0Z2EKvNMSILEThKhCgzMKPVxYJh23qm9KNW7pArPynMqZDiErsTMqI+LRi3QAgkFUbXpuFKhSYZALd0O5RKa2z9EYKBbpbqxIKsjUPRgD7I2XYV6wyrOw92ykExP8NW4URhknC5dKGE4v4NENQj2jXjmfNgOZDaXb5glRmXQ33YEWQYNcZFnrYcIQLNzyTFDQNkXIff0ExVlY4srziQk43inZgL4rwxxINMvpFFAz1KOODHiu+4aEwNEjFl5B3JIKWKF3k6I9bfUGp5ZZcdunll5IA4cuHvQQJ5gcsoCWOOUwgltIwAKRxJgbIkJAQZEq02YliZnpZZ4BH3CnYOXldOUOfQoYDqF1LFHbXCrO8xmRsfoXDXJ6ChjCAH3QlhJcT6VWE6FCkfCcoCgrMFsROrIEX3o2whVjWDjoJccN3LdggSGXLCdLEgHr1lyU3O3QxhgohNKXJCWv8JQr/PDdaqd6w2rj1inLiGeiCJoDspAoQlYE6QWLSECehcWIYxIQES6zhbn1iImTHEQyqJ4eIxJJoUBc+3CbBuwZEV5cJPPkIjFDdeEabQbd6WgICTxiiz0f5dBKquXF6k4senwEhYGnKEFJeGrxUZy8dB8gmAXI/sPvHESfCwVt5hTgYiqQqtdRNHQIU1PJ33ZqmzgE90OwLaoJcnMop1WiMmgkPHQRIrwgFuNV90A3doNKTmrKIN07AnGcI9BQjhCBN4RfA1qIZnMqorJCogKfGQnxSCDilTVIA0yl5ciTovgLuBDKFUDE9aQcw9SA+rjSNf9/M1gxrj6VwDTS0IUSElMzBfsj0NFXR2kwsV1A5IF1grLgLL/r1R40BZEnuBWgmQEybjqRwSAt6bqMCOFkvKFN2GPPkUzIm/SCF8z8pVzpbjVnMsy0vOr1hw3SaSRUhpY09v0z0J1FnwzPlfmh+xl4WtR0zGu24I4KbMQm3lnVu2oNWxI9W/lcyzA+mCKF4DBikxb/+UWtOGRiFP8qEwAayIgIAOw==--0__=0ABBFBF2DFFEE8988f9e8a93df938690918c0ABBFBF2DFFEE898Content-type: image/gif;      name="ecblank.gif"Content-Disposition: inline; filename="ecblank.gif"Content-ID: Content-transfer-encoding: base64R0lGODlhEAABAIAAAAAAAP///yH5BAEAAAEALAAAAAAQAAEAAAIEjI8ZBQA7--0__=0ABBFBF2DFFEE8988f9e8a93df938690918c0ABBFBF2DFFEE898--
举报

徐晨曦

2018-9-7 17:09:55
嗨,一点修正:频域中的乘法对应时域中的卷积,而不是相关性。相关性对应于一个幽灵与另一个光谱的复共轭的乘法.Regards,Julia ----- Original
消息-----来自:William Karnavas致:VRF抄送:VRF发送时间:2006年5月1日星期一10:01 PM主题:回复:[vrf]提升余弦伯尔尼和斯坦,我的信号处理有点生疏,但是
我认为频域中的乘法是时域中的相关。
因此,过程是将信号和升余弦相乘,将2乘以,然后取反fft,这应该是您正在寻找的相关性。
为了使其快速工作,您需要信号长度为2的幂,我认为您需要使用相同的长度。
你可以做升余弦的fft并保存它,所以你只需要做一次计算。比尔“src =”attachments200601-06vrf_01185.files /“width = 16> Stan Bischof(Richard S)| r*** @ soco。
agilent.com> Stan Bischof(Richard S)| r***@soco.agilent.com> 05/01/2006 03:50 PM请回复Stan Bischof(Richard S)|r***@soco.agilent.com>致VRF | vrf @
agilent.com> cc vrf@agilent.com主题回复:[vrf]提升余弦“Bern Muller”| bernhard.muller@dlcdesignaudio.com>写道:>我在一长串数据中间有一个嘈杂的升余弦曲线
我知道升余弦的持续时间应该是多长时间。我想知道它究竟何时开始(我只对起始事件感兴趣)。我已经实现了一些有效的东西,但速度很慢。简而言之,我
产生所需持续时间和幅度的升余弦的一半>然后在生成和测量波形之间做最小>平方差异。然后将生成的波形偏移一个点并进行另一个最小二乘分析
当最小二乘差异>最小时,叠加被认为是最优的,并且生成的曲线的开始偏移最小的最小>平方的点数给出了我需要的值。
问题是,这个,因为循环,是SLOW。
我试过做一个互相关,但是>某种程度上我没有得到正确的答案。
显然,corrleation是“正确”的答案,所以我建议你再去看看你误入歧途的地方。你所描述的需要是一个典型的相关探测器.Stan ----------------
--------------------------------------------------
-------- Stan Bischof安捷伦科技公司707-577-3994 stan_bischof@agilent.com----------------------------
- - - - - - - - - - - - - - - - - - - - - - - - -您
目前订阅vrf为:lbill@us.ibm.com要订阅,请发送电子邮件至:“vrf-request@lists.it.agilent.com”,邮件正文中包含“subscribe”字样。要取消订阅,请发送空白电子邮件至
“leave-vrf@it.lists.it.agilent.com”。要向此邮件列表发送邮件,请发送电子邮件至“vrf@agilent.com”。
如果您需要有关邮件列表的帮助,请发送邮件至“owner-vrf@it.lists.it.agilent.com”。在“www.oswegosw.com/vrf_archive/”上搜索“非官方vrf档案”.---
您目前订阅了vrf:iulia.popovici@urbanet.ch要订阅,请发送电子邮件至:“vrf-request@lists.it.agilent.com”,邮件正文中包含subscribe一词。
要取消订阅,请发送一封空白电子邮件至“leave-vrf@it.lists.it.agilent.com”。
要将邮件发送到此邮件列表,请发送电子邮件至“vrf@agilent.com”。
如果您需要有关邮件列表的帮助,请发送邮件至“owner-vrf@it.lists.it.agilent.com”。
在“www.oswegosw.com/vrf_archive/”上搜索“unofficial vrf archive”。
---您目前订阅了vrf:r***@soco.agilent.com要订阅,请发送电子邮件至:“vrf-request@lists.it.agilent.com”,邮件正文中包含subscribe一词。取消订阅发送
发送电子邮件至“leave-vrf@it.lists.it.agilent.com”。要发送邮件至此邮件列表,请发送电子邮件至“vrf@agilent.com”。
如果您需要有关邮件列表的帮助,请发送邮件至“owner-vrf@it.lists.it.agilent.com”。在“www.oswegosw.com/vrf_archive/”上搜索“非官方vrf档案”。

以上来自于谷歌翻译


     以下为原文

  Hi, A little correction: to a multiplication in the frequency domain corresponds a convolution in the time domain, not a correlation. The correlation corresponds to the multiplication of one spectre with the complex conjugate of the other spectre. Regards, Julia  ----- Original Message -----   From:   William Karnavas     To: VRF   Cc: VRF   Sent: Monday, May 01, 2006 10:01 PM  Subject: Re: [vrf] Raised Cosine    Bern and Stan,My signal processing is a little rusty, but I believe   that a multiplication in the frequency domain is a correlation in the time   domain. So the process is to fft the signal and the raised cosine, multiply   the 2 together and then take the inverse fft, and that should be the   correlation you are looking for. For this to work quickly, you need your   signal lengths to be a power of 2 and I think you will need to use the same   lengths for both. You can do the fft of the raise cosine and save it, so you   only need to do that calculation once.Bill"   src="attachments200601-06vrf_01185.files/" width=16>Stan Bischof (Richard   S) [email=%7Cr***@soco.agilent.com]|r***@soco.agilent.com[/email]>                                                            Stan Bischof (Richard S)                 [email=%7Cr***@soco.agilent.com]|r***@soco.agilent.com[/email]>                 05/01/2006 03:50 PM                                                                                               Please respond toStan                       Bischof (Richard S)                       [email=%7Cr***@soco.agilent.com]|r***@soco.agilent.com[/email]>                                                            To            VRF [email=%7Cvrf@agilent.com]|vrf@agilent.com[/email]>                                    cc            vrf@agilent.com                                    Subject            Re: [vrf] Raised           Cosine                                                    "Bern   Muller" [email=%7Cbernhard.muller@dlcdesignaudio.com]|bernhard.muller@dlcdesignaudio.com[/email]> wrote:> I have a   noisy raised cosine curve in the middle of a long string of data. I>   know how long the duration of the raised cosine should be. I want to   know> exactly when it starts (i am only interested in onset events). I   have> implemented something that works, but is very slow. Briefly, I   generate half> of a raised cosine of the required duration and   magnitude. then do a least> squares difference between the generated   and measured waveforms. Then offset> the generated waveform by one   point and do another least squares analysis.> The overlay is considered   optimal when the least squares difference is> minimal, and the onset of   the generated curve offset by the minimum least> squares number of   points gives me the value I need. The problem is, this,> because of the   looping, is SLOW. I have tried doing a cross correlation, but> somehow   I don't get the right answers. clearly corrleation is the "right"   answer so I'd suggestexploring that a little more to see where you go   astray.Your described need is a classic correlation   detector.Stan--------------------------------------------------------------------------Stan   Bischof  Agilent Technologies  707-577-3994    stan_bischof@agilent.com-----------------------------------------------------------------------------You   are currently subscribed to vrf as: lbill@us.ibm.comTo subscribe please   send an email to: "vrf-request@lists.it.agilent.com" with the word subscribe   in the message body.To unsubscribe send a blank email to   "leave-vrf@it.lists.it.agilent.com".To send messages to this mailing list,    email "vrf@agilent.com".  If you need help with the mailing   list send a message to"owner-vrf@it.lists.it.agilent.com".Search the   "unofficial vrf archive" at   "www.oswegosw.com/vrf_archive/".--- You are currently   subscribed to vrf as: iulia.popovici@urbanet.ch To subscribe please send   an email to: "vrf-request@lists.it.agilent.com" with the word subscribe in the   message body. To unsubscribe send a blank email to   "leave-vrf@it.lists.it.agilent.com". To send messages to this mailing   list, email "vrf@agilent.com". If you need help with the mailing list send   a message to "owner-vrf@it.lists.it.agilent.com". Search the   "unofficial vrf archive" at "www.oswegosw.com/vrf_archive/". ---You are currently subscribed to vrf as: [email=r***@soco.agilent.com]r***@soco.agilent.com[/email]To subscribe please send an email to: "vrf-request@lists.it.agilent.com" with the word subscribe in the message body.To unsubscribe send a blank email to "leave-vrf@it.lists.it.agilent.com".To send messages to this mailing list,  email "vrf@agilent.com".  If you need help with the mailing list send a message to"owner-vrf@it.lists.it.agilent.com".Search the "unofficial vrf archive" at "www.oswegosw.com/vrf_archive/".
举报

徐晨曦

2018-9-7 17:25:12
嗨,一点修正:频域中的乘法对应时域中的卷积,而不是相关性。相关性对应于一个幽灵与另一个光谱的复共轭的乘法.Regards,Julia ----- Original
消息-----来自:William Karnavas致:VRF抄送:VRF发送时间:2006年5月1日星期一10:01 PM主题:回复:[vrf]提升余弦伯尔尼和斯坦,我的信号处理有点生疏,但是
我认为频域中的乘法是时域中的相关。
因此,过程是将信号和升余弦相乘,将2乘以,然后取反fft,这应该是您正在寻找的相关性。
为了使其快速工作,您需要信号长度为2的幂,我认为您需要使用相同的长度。
你可以做升余弦的fft并保存它,所以你只需要做一次计算。比尔“src =”attachments200601-06vrf_01185.files /“width = 16> Stan Bischof(Richard S)| r*** @ soco。
agilent.com> Stan Bischof(Richard S)| r***@soco.agilent.com> 05/01/2006 03:50 PM请回复Stan Bischof(Richard S)|r***@soco.agilent.com>致VRF | vrf @
agilent.com> cc vrf@agilent.com主题回复:[vrf]提升余弦“Bern Muller”| bernhard.muller@dlcdesignaudio.com>写道:>我在一长串数据中间有一个嘈杂的升余弦曲线
我知道升余弦的持续时间应该是多久。我想知道它到底何时开始(我只对发病事件感兴趣)。我已经实施了一些有效的东西,但速度很慢。简而言之,我
产生所需持续时间和幅度的升余弦的一半>然后在生成和测量波形之间做最小>平方差异。然后将生成的波形偏移一个点并进行另一个最小二乘分析
当最小二乘差异>最小时,叠加被认为是最优的,并且生成的曲线的开始偏移最小的最小>平方的点数给出了我需要的值。
问题是,这个,因为循环,是SLOW。
我试过做一个互相关,但是>某种程度上我没有得到正确的答案。
显然,corrleation是“正确”的答案,所以我建议你再去看看你误入歧途的地方。你所描述的需要是一个典型的相关探测器.Stan ----------------
--------------------------------------------------
-------- Stan Bischof安捷伦科技公司707-577-3994 stan_bischof@agilent.com----------------------------
- - - - - - - - - - - - - - - - - - - - - - - - -您
目前订阅vrf为:lbill@us.ibm.com订阅请发送电子邮件至:“vrf-request@lists.it.agilent.com”,邮件正文中包含“subscribe”字样。要取消订阅,请发送空白电子邮件至
“leave-vrf@it.lists.it.agilent.com”。要向此邮件列表发送邮件,请发送电子邮件至“vrf@agilent.com”。
如果您需要有关邮件列表的帮助,请发送邮件至“owner-vrf@it.lists.it.agilent.com”。在“www.oswegosw.com/vrf_archive/”上搜索“非官方vrf档案”.---
您目前订阅了vrf:iulia.popovici@urbanet.ch要订阅,请发送电子邮件至:“vrf-request@lists.it.agilent.com”,邮件正文中包含subscribe一词。
要取消订阅,请发送一封空白电子邮件至“leave-vrf@it.lists.it.agilent.com”。
要将邮件发送到此邮件列表,请发送电子邮件至“vrf@agilent.com”。
如果您需要有关邮件列表的帮助,请发送邮件至“owner-vrf@it.lists.it.agilent.com”。
在“www.oswegosw.com/vrf_archive/”上搜索“unofficial vrf archive”。
---您目前订阅了vrf:r***@soco.agilent.com要订阅,请发送电子邮件至:“vrf-request@lists.it.agilent.com”,邮件正文中包含subscribe一词。取消订阅发送
发送电子邮件至“leave-vrf@it.lists.it.agilent.com”。要发送邮件至此邮件列表,请发送电子邮件至“vrf@agilent.com”。
如果您需要有关邮件列表的帮助,请发送邮件至“owner-vrf@it.lists.it.agilent.com”。在“www.oswegosw.com/vrf_archive/”上搜索“非官方vrf档案”。

以上来自于谷歌翻译


     以下为原文

  Hi, A little correction: to a multiplication in the frequency domain corresponds a convolution in the time domain, not a correlation. The correlation corresponds to the multiplication of one spectre with the complex conjugate of the other spectre. Regards, Julia  ----- Original Message -----   From:   William Karnavas     To: VRF   Cc: VRF   Sent: Monday, May 01, 2006 10:01 PM  Subject: Re: [vrf] Raised Cosine    Bern and Stan,My signal processing is a little rusty, but I believe   that a multiplication in the frequency domain is a correlation in the time   domain. So the process is to fft the signal and the raised cosine, multiply   the 2 together and then take the inverse fft, and that should be the   correlation you are looking for. For this to work quickly, you need your   signal lengths to be a power of 2 and I think you will need to use the same   lengths for both. You can do the fft of the raise cosine and save it, so you   only need to do that calculation once.Bill"   src="attachments200601-06vrf_01185.files/" width=16>Stan Bischof (Richard   S) [email=%7Cr***@soco.agilent.com]|r***@soco.agilent.com[/email]>                                                            Stan Bischof (Richard S)                 [email=%7Cr***@soco.agilent.com]|r***@soco.agilent.com[/email]>                 05/01/2006 03:50 PM                                                                                               Please respond toStan                       Bischof (Richard S)                       [email=%7Cr***@soco.agilent.com]|r***@soco.agilent.com[/email]>                                                            To            VRF [email=%7Cvrf@agilent.com]|vrf@agilent.com[/email]>                                    cc            vrf@agilent.com                                    Subject            Re: [vrf] Raised           Cosine                                                    "Bern   Muller" [email=%7Cbernhard.muller@dlcdesignaudio.com]|bernhard.muller@dlcdesignaudio.com[/email]> wrote:> I have a   noisy raised cosine curve in the middle of a long string of data. I>   know how long the duration of the raised cosine should be. I want to   know> exactly when it starts (i am only interested in onset events). I   have> implemented something that works, but is very slow. Briefly, I   generate half> of a raised cosine of the required duration and   magnitude. then do a least> squares difference between the generated   and measured waveforms. Then offset> the generated waveform by one   point and do another least squares analysis.> The overlay is considered   optimal when the least squares difference is> minimal, and the onset of   the generated curve offset by the minimum least> squares number of   points gives me the value I need. The problem is, this,> because of the   looping, is SLOW. I have tried doing a cross correlation, but> somehow   I don't get the right answers. clearly corrleation is the "right"   answer so I'd suggestexploring that a little more to see where you go   astray.Your described need is a classic correlation   detector.Stan--------------------------------------------------------------------------Stan   Bischof  Agilent Technologies  707-577-3994    stan_bischof@agilent.com-----------------------------------------------------------------------------You   are currently subscribed to vrf as: lbill@us.ibm.comTo subscribe please   send an email to: "vrf-request@lists.it.agilent.com" with the word subscribe   in the message body.To unsubscribe send a blank email to   "leave-vrf@it.lists.it.agilent.com".To send messages to this mailing list,    email "vrf@agilent.com".  If you need help with the mailing   list send a message to"owner-vrf@it.lists.it.agilent.com".Search the   "unofficial vrf archive" at   "www.oswegosw.com/vrf_archive/".--- You are currently   subscribed to vrf as: iulia.popovici@urbanet.ch To subscribe please send   an email to: "vrf-request@lists.it.agilent.com" with the word subscribe in the   message body. To unsubscribe send a blank email to   "leave-vrf@it.lists.it.agilent.com". To send messages to this mailing   list, email "vrf@agilent.com". If you need help with the mailing list send   a message to "owner-vrf@it.lists.it.agilent.com". Search the   "unofficial vrf archive" at "www.oswegosw.com/vrf_archive/". ---You are currently subscribed to vrf as: [email=r***@soco.agilent.com]r***@soco.agilent.com[/email]To subscribe please send an email to: "vrf-request@lists.it.agilent.com" with the word subscribe in the message body.To unsubscribe send a blank email to "leave-vrf@it.lists.it.agilent.com".To send messages to this mailing list,  email "vrf@agilent.com".  If you need help with the mailing list send a message to"owner-vrf@it.lists.it.agilent.com".Search the "unofficial vrf archive" at "www.oswegosw.com/vrf_archive/".
举报

更多回帖

发帖
×
20
完善资料,
赚取积分