The following warnings occurred:
Warning [2] count(): Parameter must be an array or an object that implements Countable - Line: 795 - File: showthread.php PHP 7.4.33 (FreeBSD)
File Line Function
/showthread.php 795 errorHandler->error





Post Reply 
Hp50g global min and max solver
02-17-2015, 09:52 PM
Post: #1
Hp50g global min and max solver
Hi all. I have a global maximum and minimum and root solver for
smooth continous functions for the hp50g and are looking for beta-testers.
The solver is written in hpgcc3.
The solver works as follows:
The function is sampled with a custom parser and a fast Chebyshev transformation.
Then all roots are simultaneously solved through the eigenvalues of the (implicit) companion matrix. The eigenvaluesolver typically solves a 65 degree problem in less than 1 sec. The solver is a fast type using linear memory and typically samples at 129 degree.
The solver is recursively.
There are also some utilities for chebyshev trasformation, integation,derivation and plotting.
These are based on fast fft or dct tranforms.
Regarding speed:
1025 degree sampling, transformation and plotting of e.g.
SIN (5*PI*x) in standard intervall -1 .. 1
is done in about 2 sec.

The solver was inpired by the chebfun system, however this one runs on the calculator.
However you need to install a custom hpgcc3 rom.
Anyone interrested, please let me know.
Best regards
Gjermund
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
Hp50g global min and max solver - Gjermund Skailand - 02-17-2015 09:52 PM
RE: Hp50g global min and max solver - rkf - 02-18-2015, 08:52 AM



User(s) browsing this thread: 2 Guest(s)