LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

I use Wavelet Transform Daubechies4 VI ,but it is not to work,how could I do

Solved!
Go to solution

Please put some words in the body of your message and not just the two pictures.  Also attach the file that your program wants to read.  You may have to zip it up before attaching it.

 

Saying "it is not to work (sic)" doesn't really tell us what is not working.  Tell us what you expect it to show and what it is actually doing.

0 Kudos
Message 2 of 10
(3,128 Views)

I enter a wave file to this Wavelet Transform Daubechies4 VI, and I hope to product a 3D graph, but I found this vi can't work , and  I can't connect with  the 3D Ribbon Plot Helper VI. I look the help about this vi . But I don't know what is the "X is the samples of the input signal. The length of the signal has to be a power of 2, otherwise an error code is given."mean.I put the vi and the wave file under the article. I am very sorry .

 

0 Kudos
Message 3 of 10
(3,118 Views)

Please attach a real zip file with a .zip extension.  Not .7z

 

No reason to force people to download a separate 3rd party application to open .7z when Windows can handle normal .zip files natively.

0 Kudos
Message 4 of 10
(3,114 Views)

I am very sorry about this. Because I don't know how to express my problem.

 

step:

1 enter a wave file

2 connect with the wavelet transform daubechies4.vi

3 perform on the graph(2d or 3d), my teacher said this graph is 3d.

 

problems : 1 wavelet transform daubechies4.vi can't work.

                  2 I can't perform it on 3d graph.

 

 

0 Kudos
Message 5 of 10
(3,110 Views)
Solution
Accepted by topic author 劉彥均

Let's look at number one.

When I run your VI.  (thanks for attaching it because it is actually different than the picture your originally posted.), I put an indicator on the error out and see it is -23053 and look it up to see the power of 2 message.

 

I break your waveform into the components and check the length of the Y array.  It is 243960.  Not a power of two!  It is just a bit larger than 2^17, (131072) so I took an array subset of that length.

 

Now it runs without error.

 

As for number 2, I don't understand your 3D graph to know how you are supposed to take a 1-D array of data and convert that to a 3-D graph.

 

Also it is a good idea to avoid using Japanese or Chinese characters in the filenames of VIs.  They cause problems upon opening.

 

0 Kudos
Message 6 of 10
(3,104 Views)

 wow,where do you find this problem,I want to know this.Can you give me the vi file? 

0 Kudos
Message 7 of 10
(3,098 Views)
Solution
Accepted by topic author 劉彥均

Here is what I got to work.

0 Kudos
Message 8 of 10
(3,095 Views)

Thank you for your help, you are so cool.

 

 

 

 

 

 

 

 

 

KNIGHT OF NI
0 Kudos
Message 9 of 10
(3,091 Views)

You're welcome.

😊

0 Kudos
Message 10 of 10
(3,063 Views)