Login   Register  
PHP Classes
elePHPant
Icontem

File: sample.php

Recommend this page to a friend!
Stumble It! Stumble It! Bookmark in del.icio.us Bookmark in del.icio.us
  Classes of Reza Salehi  >  root_finder  >  sample.php  >  Download  
File: sample.php
Role: Example script
Content type: text/plain
Description: example
Class: root_finder
Calculates the roots of a given f(x) function
Author: By
Last change:
Date: 2003-04-27 08:24
Size: 1,142 bytes
 

Contents

Class file image Download
<?php
///////////////////////////////////////////////////////////////////
//---- Reza Salehi
//---- zaalion@yahoo.com
//---- free for non-commercial use.
///////////////////////////////////////////////////////////////////

    //---- including class file.
    
include("root_finder.class.php");
    
//---- making new instance of object.
    
$r=new root_finder($_POST["function_x"],$_POST["x_start"],$_POST["x_end"],$_POST["tolerance"],$_POST["step"]);    
    
//---- call draw method of root_finder onject to get the result and digram.
    
$r->draw();

///////////////////////////////////////////////////////////////////////
//---- if you are not interested in diagram and want to get an array of your f(x) roots,
//---- you can call class "find()" method of object. then by getting "roots" property you 
//---- have the roots .
//---- example :
//----  1: $r=new root_finder($_POST["function_x"],$_POST["x_start"],$_POST["x_end"],$_POST["tolerance"],$_POST["step"]);
//----  2: $r->find();
//----  3: for($i=0;$i<count($r->roots);$i++) print($r->roots[$i]."   ");
///////////////////////////////////////////////////////////////////////

?>