Math functions

Which product is right for your exact requirements
Post Reply
yoni
Newbie
Posts: 1
Joined: Mon Mar 27, 2017 10:35 pm

Math functions

Post by yoni » Mon Mar 27, 2017 10:38 pm

Can the Picoscope SW apply several math operation in the trace? For example can you plot

integral(Channel A * Channel B)*5

Martyn
Site Admin
Site Admin
Posts: 3372
Joined: Fri Jun 10, 2011 8:15 am
Location: St. Neots

Re: Math functions

Post by Martyn » Tue Mar 28, 2017 6:07 am

Yes it can.

If you don't already have a scope and software I would suggest downloading a copy and running it in demo mode to see what can be done. There is a video covering Maths Channels here
Martyn
Technical Support Manager

joejk
User
User
Posts: 4
Joined: Thu Mar 30, 2017 5:11 am

Re: Math functions

Post by joejk » Thu Mar 30, 2017 5:16 am

I would like to do the following math function:
(chA - DCAverage(chA))^2

I would then like to do a waveform average of the result.

Can Picoscope 6 software do this?

Martyn
Site Admin
Site Admin
Posts: 3372
Joined: Fri Jun 10, 2011 8:15 am
Location: St. Neots

Re: Math functions

Post by Martyn » Thu Mar 30, 2017 10:35 am

You may find that the following Maths equation will work

Code: Select all

average((A-integral(A))^2)
integral(A) will perform the DC average for the current waveform
average(function) will perform the average of multiple buffers
Martyn
Technical Support Manager

joejk
User
User
Posts: 4
Joined: Thu Mar 30, 2017 5:11 am

Re: Math functions

Post by joejk » Fri Mar 31, 2017 12:24 am

this seems to work. I can't easily get the result to display properly. Since I'm a newbie with this software, I don't know how to scale the y-axis for a view containing the result. Are there keyboard shortcuts?

Martyn
Site Admin
Site Admin
Posts: 3372
Joined: Fri Jun 10, 2011 8:15 am
Location: St. Neots

Re: Math functions

Post by Martyn » Fri Mar 31, 2017 8:39 am

No shortcuts, the scales get defined when you create the maths channel. To change them you would need to go back in and manually edit the ranges to get a sensible display.

Any maths channels that have components which are influenced by the time axis, integral in this case, can have these issues, particularly if you change the timebase.

We do have a feature request in to normalize the maths channels on the display, but not sure when this will be implemented.
Martyn
Technical Support Manager

Post Reply