After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 590175 - Tools should warn about missing plugins.
Tools should warn about missing plugins.
Status: RESOLVED FIXED
Product: Gnumeric
Classification: Applications
Component: Analytics
1.9.x
Other All
: Normal normal
: ---
Assigned To: Andreas J. Guelzow
Jody Goldberg
Depends on:
Blocks:
 
 
Reported: 2009-07-29 18:20 UTC by Klaus Gruppenbacher
Modified: 2009-08-02 23:18 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
The data is from an Oscilloscope. A Fourieranalysis should be made (698.00 KB, application/octet-stream)
2009-07-31 19:49 UTC, Klaus Gruppenbacher
Details

Description Klaus Gruppenbacher 2009-07-29 18:20:35 UTC
Please describe the problem:
I have entered the range for the column of the numbers which I wantedt to analyse. A new work sheet had been created, but only with output #name?

I could not find any help on this issue. 

Steps to reproduce:
1. Mark a column of numbers
2. Werkzeuge --> Statistische Analysen --> Fourieranalyse
3. OK

Actual results:
see above

Expected results:


Does this happen every time?


Other information:
Comment 1 Andreas J. Guelzow 2009-07-29 20:13:02 UTC
Hi, I believe this has already been fixed in version 1.9.9. 

Which version are you using?
Comment 2 Andreas J. Guelzow 2009-07-29 20:15:07 UTC
Note that a workaround for the fixed bug is to select an output area on the current sheet.
Comment 3 Morten Welinder 2009-07-29 23:22:33 UTC
Attaching a sample wouldn't hurt either.
Comment 4 Klaus Gruppenbacher 2009-07-31 19:49:43 UTC
Created attachment 139647 [details]
The data is from an Oscilloscope. A Fourieranalysis should be made

Please find attached sample data. The fourier analysis of the "Amplitude" didn't work, see column 3. I tried with other data size like 1014 instead of 10020 but missed
Comment 5 Andreas J. Guelzow 2009-07-31 20:13:25 UTC
Klaus, which exact version of Gnumeric are you using?
Comment 6 Andreas J. Guelzow 2009-07-31 20:16:33 UTC
I see, you are using a new version and the Time Series Analysis Plugin may not be enabled. Please check in Tools plugin whether the Time Series Analysis Plugin is enabled. (without it you are missing the Fourier function used for this analysis.)
Comment 7 Andreas J. Guelzow 2009-07-31 20:25:59 UTC
Just for the record, it works for me: 

Select B1 to B10021, (if you select the whole column the calculation may take longer).

Fourier Analysis tool

Click on "Lables"
Direct output to D1 (if you select a certain range, you need two columns for the output.)

okay

and you get the required output. I note that there is a translation problem: "Real" is incorrectly here translated as "Wirklich".
Comment 8 Andreas J. Guelzow 2009-07-31 20:29:44 UTC
I am re-titling the bug, since this applies to virtually all tools that use functions from our plugins. They need to check that those plugins are in fact loaded.

It wouold be nice if we could in fact make the appearance of the tools in the menu depend on the correct plugins (plural) to be loaded.
Comment 9 Andreas J. Guelzow 2009-07-31 23:49:42 UTC
I have added an appropriate warning to the Fourier Analysis tool. I am keeping this open since we also need to do this for all other tools that use functions from the plugins.
Comment 10 Andreas J. Guelzow 2009-08-01 21:57:23 UTC
This problem has been fixed in the development version. The fix will be available in the next major software release. Thank you for your bug report.
Comment 11 Klaus Gruppenbacher 2009-08-02 19:40:54 UTC
Thanks to all, now the tool works.
One question remains

For 10020 Data input fields I expected two columns by 5010 data output fields.
The tool generated 16384 output fields per column.
I think that the tool has used a lot of emty input fields to do the calucaltion with the next granularity of input fields. 

Can you please make a note in the help file what the granularity is?
e.g. 1024, 2048, 4096 ?
I believe it's different between a RADIX-2 or RADIX-4 or other algorithm
Comment 12 Andreas J. Guelzow 2009-08-02 23:12:46 UTC
From the Fourier Analysis section of the Gnumeric manual:

If the given sequence does not contain a number of terms that is a power of 2 (i.e. 2, 4, 8, 16, 32, 64, 128, etc.), this tool will append zeros to reach such a power of 2!
Comment 13 Andreas J. Guelzow 2009-08-02 23:18:19 UTC
You can find that page at
http://www.math.concordia.ab.ca/~aguelzow/gnumeric/fourier-analysis-tool.shtml