DOWNLOADS
STI Support Resources

Please read the complete disclaimer prior to using any files or programming tips in this page.

DOWNLOAD STPT Data Parser

Please select your Operating System:

Windows XP, NT, 2000

Download

Windows 98, ME

Download

After payment is confirmed, you will be sent a password which allows you to use the STPT software package.

Purchase STPT at our Online Store >>

Contact a Representative


Software Techniques Parsing Tool (STPT) Resources

LogFileAnalyzer.m (Type = function)
Uses STPT and MATLAB to parse a website logfile and generate graphs (2 histograms and a pie chart) of daily, weekly and monthly activity. Requires STPT (Software Techniques Parsing Tool). Before running the M-file, rememebr to change the paths of the STPT database and the logfile to match the path of the downloaded files on your hard-drive or chose to preserve the paths of the files when extracting from the ZIP file.

Notes STPT, MATLAB
Ad Valorem.zip    
This example shows how STPT can be used to extract data for a particular county from a PDF file containing the Ad Valorem tax record for the entire state of Georgia. The extracted data can be written to a file or accessed programatically using any ActiveX compliant language such as Visual Basic, MATLAB, C, C++ etc. Refer to the STPT Users Manual.

Notes STPT

MATLAB Resources

LabelLinePlots.m (Type = function)    
Permits graph labels to be placed directly on line plots. Requires Rchoose.m

Notes

MATLAB

Makemat.m (Type = function)    
Converts a string into a one dimensional string array based on a delimiter in the string. Each row of the array consists of characters between consecutive delimiters. Similar to the Visual Basic Split function.


Notes

MATLAB

Rchoose.m (Type = function)
   
Random selection of one or more numbers from a set of numbers.

Notes MATLAB
HistStr.m (Type = function)    
Histogram of a character array. Returns the distribution of unique rows of a character array. Character equivalent of MATLAB function HIST.

Notes MATLAB
Roundoff.m (Type = function)    
Rounds a scalar, matrix or vector to a specified number of decimal places.
Works with negative numbers too.

Notes MATLAB
File2Cell.m (Type = function)    
Allows importing of data from files which contain both numeric and non-numeric data. Reads and converts an entire file into a cell array based on a delimiter. Requires Makemat.m

Notes MATLAB
WriteTable.m (Type = function)    
Allows exporting data in a numeric array to an ASCII file under a specified format including row and column headings.

Notes MATLAB
FindNear.m (Type = function)    
Finds the element in an array or vector closest to a specified value. Returns the value and the location.

Notes MATLAB

Simulink Resources

PrintModel.m (Type = function)    
Prints all subsystems in a SIMULINK model. One viewable Postscript file is created for each subsystem.

Notes Simulink
PrintModels.m (Type = function)    
Prints all subsystems in specified SIMULINK models in a given search path. One viewable Postscript file is created for each subsystem. Pattern matching with wildcards can be used for the names of the models.<

Notes Simulink
DiscAndCont.mdl (Type = model)    
Modeling discrete filling and emptying. Tank 1 has a continuous inflow and is emptied periodically (at discrete intervals) into Tank 2. Both Tanks 1 and 2 are also leaking.

  Simulink
EmptyWhenFull.mdl (Type = model)    
Modeling discrete filling and emptying. Tank 1 has a continuous inflow and is emptied into Tank 2 when it reaches a specified level . Both Tanks 1 and 2 are also leaking.

  Simulink
StepInput.mdl (Type = model)    
Modeling discrete addition to a tank or drum at regular intervals. Can be used to model accumulation of toxic waste at a storage site. A good example of how to use the Data Store Read, Data Store Write and Data Store Memory blocks.

  Simulink