|
|
JRTalk extension for Serf and XL-Plotand math library. |
||||
|
The Dynamic Link Library, JRTalk.dll, regulates the communication between Serf or XL-Plot and a program that you may have created in Visual Basic, Media Cybernetics IP+ script or in C. It also gives access to a part of the Serf/XL-Plot math library. When calling one of its functions, the dll launches Serf or XL-Plot if (and only if) this is required and then executes the function, which may be the creation of columns of data in a spreadsheet or a graph on a drawing sheet. | ||||
![]() |
With the extension, the Basic or C programmer can simulate the selection
of menu items in Serf or XL-Plot,
create new spreadsheets and drawing sheets and
select ranges of spreadsheet cells to manipulate their contents. For example,
he could prepare two arrays of floating point numbers in a Visual Basic
program and then call the S_XYPlot() function to create a new plot:
Declare Function
S_XYPlot Lib "JRTalk" Alias "@S_XYPlot$qqspft1spct4" (x As Single, y As
Single, ByVal ilen As Integer, ByVal xs As String, ByVal ys As String)
As Long
ilen = 100
Sub PostError(error
As Long)
|
||||
| The math library contains a number of statistical tables and functions, floating point routines such as matrix inversion, LU-decomposition, QR-decomposition, Eigen-decomposition,Fourier transformation, polynomial regression and many functions to manipulate arrays of integer or floating point numbers. |