105 Reputation

4 Badges

5 years, 335 days

MaplePrimes Activity

These are questions asked by Spinosaurus

Hello everyone!

Is it possible to find index of first non-negative or first positive Vector's (or Array's) element with the help of one Maple build-in comand (for example: use something from ArrayTools or ListTools)?

Hello everyone!

I'm interesting in "zcoloring" funciton in colorscheme option.

I wrote simple programm which compares two results: spectrogram of signal drawn with "colormap" list and spectrogram which was plotted with zcoloring function. I use red, green, blue functions to construct JET-colormap: list and expressions in "zcoloring".

My result:

As I understand, when I use:

colorscheme = ["zcoloring", [z-> Red color function(z), z-> Green color function(z), z-> Blue color function(z)], colorspace = "RGB"]

Maple plots z-value with color RGB color coordinates defined from "zcoloring". For example, if "zcoloring" is

colorscheme = ["zcoloring", [z-> 5*z, z-> 3*z, z-> 2*z], colorspace = "RGB"]

and z value is 10, then 10 value will correspond [50,30,20]-RGB color.

My test program:


Spectrogram of my test signal:


Hello everyone!
I wrote proc for Spectral density estimation using Welch's method.

And I want to understand wich fuction is better for computation of Cross-correlation: SignalProcessing:-CrossCorrelation or Statistics:-CrossCorrelation?

Here is my programm with simple signal exmaples:

P.S. (7 hours after initial question) I've just found several mistakes in my PSDw-proc in overlapping.

So, I uploaded new version of my programm. But now I'm not sure in unit of measurement  of power spectral density, but algorithm works correctly.



I im interesting  how to stop executing algorithm if user chose "cancel" in maplet filedialog?

maplet:=Maplet(FileDialog['FD1']('filefilter' = "*.txt,*.m",
'filterdescription' = "TXT-files and Maple m-files",
'directory'= "D:\\NIR\\Experimental result\\Data\\",
'onapprove' = Shutdown(['FD1']), 'oncancel' = Shutdown())):
#Point to stop executing
a := 1;
b := 2;


Hello everyone!

I have several problems with listcontplot.

First of all, when I plot spectrogram of my test signal I get correct result. I use colorscheme = ["#00007F", "Blue", "#007FFF", "Aqua", "#7FFF7F", "Yellow", "coral", "Red"] as colormap. But I can't understand how to set option coloring in listcontplot correctly to obtain same result, because coloring works as Gradient from ColorTools.

Secondly, I use subs to change plot ranges. My apprach consist in several steps:

plot( listdensityplot(...) );
temp := plottools:-getdata(%, 'rangesonly');
subs(temp[1] = NewX0 .. NewX1, temp[2] = NewY0 .. NewY1, listdensityplot(...) );

Is it possible to simplify this solution?

P.S. My test programm with test data.



My Spectrograms:

1 2 3 4 Page 1 of 4