ILIAS  Release_4_0_x_branch Revision 61816
 All Data Structures Namespaces Files Functions Variables Groups Pages
LagrangeInterpolation.php File Reference

Go to the source code of this file.

Data Structures

class  LagrangeInterpolation
 Given n points (x0,y0)...(xn-1,yn-1), the following methid computes the polynomial factors of the n-1't degree polynomial passing through the n points. More...

Variables

 $x = array(2.0, 1.0, 3.0)
 $y = array(3.0, 4.0, 7.0)
 $li = new LagrangeInterpolation
 $f = $li->findPolynomialFactors($x, $y)

Variable Documentation

$f = $li->findPolynomialFactors($x, $y)

Definition at line 54 of file LagrangeInterpolation.php.

Referenced by ilAccessKeyTableGUI\__construct(), ilCustomUserFieldSettingsTableGUI\__construct(), ilUserFieldSettingsTableGUI\__construct(), SingularValueDecomposition\__construct(), ilExport\_generateIndexFile(), ilMySQLAbstraction\addConstraints(), ilTemplate\addILIASFooter(), ilDB\addIndex(), ilMySQLAbstraction\addIndices(), ilMySQLAbstraction\addPrimaryKey(), ilDB\addPrimaryKey(), ilUserProfile\addStandardFieldsToForm(), ilDBGenerator\addTableToOverview(), ilDB\addUniqueConstraint(), ilDBUpdate\applyHotfix(), ilDBUpdate\applyUpdate(), ilDBGenerator\buildAddIndexStatements(), ilDBGenerator\buildAddPrimaryKeyStatement(), ilDBGenerator\buildCreateTableStatement(), ilDBGenerator\buildInsertStatement(), ilDBGenerator\buildInsertStatements(), ilDBGenerator\buildInsertStatementsXML(), LevenbergMarquardt\chiSquared(), assOrderingQuestion\cleanImagefiles(), ilObjUserFolder\createCSVExport(), ilObjUserFolder\createExcelExport(), ilSCORM13Package\dbImportSco(), ilSCORM2004ScoGUI\downloadResource(), ilObjPaymentSettingsGUI\epaySettingsObject(), HTMLPurifier_URIDefinition\filter(), ilAccessKey\getAllKeysEmpty(), ilDBAnalyzer\getConstraintsInformation(), ilObjPaymentSettingsGUI\getERPform_eco(), ilDBAnalyzer\getIndicesInformation(), ilDBAnalyzer\getPrimaryKeyInformation(), ilUserProfile\getStandardFields(), ilSetupGUI\initContactDataForm(), ilTaggingGUI\isForbidden(), Matrix\normF(), EigenvalueDecomposition\orthes(), HTMLPurifier_HTMLModule_Tidy\populate(), HTMLPurifier_URIDefinition\postFilter(), PGTStorageFile\read(), ilDB\renameTableColumn(), ilSetupGUI\saveBasicSettings(), ilObjSystemFolderGUI\saveContactInformationObject(), ilPersonalProfileGUI\savePersonalData(), LevenbergMarquardt\solve(), ilObjSCORMTracking\store(), ilTrackingTest\testLPFilter(), EigenvalueDecomposition\tql2(), EigenvalueDecomposition\tred2(), ilSetupGUI\updateBasicSettings(), and PGTStorageFile\write().

$x = array(2.0, 1.0, 3.0)

Definition at line 50 of file LagrangeInterpolation.php.

Referenced by HTMLPurifier_ChildDef_Required\__construct(), HTMLPurifier_ContentSets\__construct(), PHPExcel_Calculation_Functions\_betaFraction(), Text_Diff_Engine_native\_diag(), _DiffEngine\_diag(), PHPExcel_Calculation_Functions\_erfcVal(), PHPExcel_Calculation_Functions\_erfVal(), PHPExcel_Calculation_Functions\_gamma(), PHPExcel_Calculation_Functions\_incompleteBeta(), PHPExcel_Calculation_Functions\_incompleteGamma(), PHPExcel_Calculation_Functions\_logGamma(), ilChatSmilies\_parseString(), PHPExcel_Reader_Excel5\_readImData(), PHPExcel_Calculation\_resizeMatricesExtend(), PHPExcel_Writer_Excel5_Worksheet\_storePanes(), Spreadsheet_Excel_Writer_Worksheet\_storePanes(), PHPExcel_Style\applyFromArray(), PHPExcel_Calculation_Functions\BESSELI(), PHPExcel_Calculation_Functions\BESSELJ(), PHPExcel_Calculation_Functions\BESSELK(), PHPExcel_Calculation_Functions\BESSELY(), PHPExcel_Calculation_Functions\BINTODEC(), PHPExcel_Calculation_Functions\BINTOHEX(), PHPExcel_Calculation_Functions\BINTOOCT(), HTMLPurifier_ConfigSchema_Builder_Xml\buildDirective(), TestMatrix\checkArrays(), ilPCTable\checkCellHidden(), TestMatrix\checkScalars(), TestMatrix\checkVectors(), PHPExcel_Calculation_Functions\CHIINV(), LevenbergMarquardt\chiSquared(), HTMLPurifier_UnitConverter\convert(), ilImagemapPreview\createPreview(), ilSCORM13Package\dbAddNew(), PHPExcel_Calculation_Functions\DECTOBIN(), PHPExcel_Calculation_Functions\DECTOHEX(), PHPExcel_Calculation_Functions\DECTOOCT(), PHPlot_Data\DoDivision(), CleanUpTest\doTestBytes(), CleanUpTest\doTestDoubleBytes(), CleanUpTest\doTestTripleBytes(), PHPlot\DrawArea(), PHPExcel_Calculation_Functions\ERFC(), HTMLPurifier_URIFilter_DisableExternal\filter(), LagrangeInterpolation\findPolynomialFactors(), ilPCTable\fixHideAndSpans(), PHPExcel_Calculation_Functions\GAMMAINV(), ilPCTable\getAllCellSpans(), getid3_pcd\getid3_pcd(), Title\getParentCategories(), LMQuadTest\grad(), PHPExcel_Calculation_Functions\HEXTOBIN(), PHPExcel_Calculation_Functions\HEXTODEC(), PHPExcel_Calculation_Functions\HEXTOOCT(), EigenvalueDecomposition\hqr2(), ilSCORM13Package\il_import(), HTML5TreeConstructer\inBody(), PHPExcel_Writer_Excel5_Worksheet\insertBitmap(), Spreadsheet_Excel_Writer_Worksheet\insertBitmap(), iso_to_utf8(), kses(), PHPExcel_Calculation_Functions\OCTTOBIN(), PHPExcel_Calculation_Functions\OCTTODEC(), PHPExcel_Calculation_Functions\OCTTOHEX(), Parser\Options(), Parser\OutputType(), PHPExcel_Calculation_Functions\POWER(), PHPlot\ProcessText(), PHPlot\ProcessTextGD(), PHPlot\ProcessTextTTF(), PHPExcel_Calculation_Functions\SERIESSUM(), ilPCTable\setTDSpans(), HTMLPurifier_HTMLDefinition\setupConfigStuff(), LevenbergMarquardt\solve(), LMQuadTest\testdata(), PHPlot\tile_img(), PHPExcel_Calculation_Functions\TINV(), HTMLPurifier_Encoder\unichr(), LMQuadTest\val(), HTMLPurifier_ConfigSchema_Validator\validateDirectiveAllowed(), wfMsg(), and CleanUpTest\XtestAllChars().

$y = array(3.0, 4.0, 7.0)

Definition at line 51 of file LagrangeInterpolation.php.

Referenced by PHPExcel_Calculation_Functions\_Besselk0(), PHPExcel_Calculation_Functions\_Besselk1(), PHPExcel_Calculation_Functions\_Bessely0(), PHPExcel_Calculation_Functions\_Bessely1(), Text_Diff_Engine_native\_diag(), _DiffEngine\_diag(), PHPExcel_Calculation_Functions\_gamma(), PHPExcel_Calculation_Functions\_inverse_ncdf2(), PHPExcel_Calculation_Functions\_logGamma(), PHPExcel_Reader_Excel5\_readImData(), PHPExcel_Writer_Excel5_Worksheet\_storePanes(), Spreadsheet_Excel_Writer_Worksheet\_storePanes(), ilCalendarRecurrenceCalculator\applyBYMONTHDAYRules(), PHPExcel_Style\applyFromArray(), TestMatrix\checkArrays(), ilPCTable\checkCellHidden(), TestMatrix\checkScalars(), TestMatrix\checkVectors(), LevenbergMarquardt\chiSquared(), ilImagemapPreview\createPreview(), PHPlot_Data\DoDivision(), LagrangeInterpolation\findPolynomialFactors(), ilPCTable\fixHideAndSpans(), ilFormat\fmtDateTime(), ilPCTable\getAllCellSpans(), ilSCORMCertificateAdapter\getCertificateVariablesForPresentation(), ilBMFType_duration\getduration(), getid3_pcd\getid3_pcd(), EigenvalueDecomposition\hqr2(), ilFormat\input2date(), PHPExcel_Writer_Excel5_Worksheet\insertBitmap(), Spreadsheet_Excel_Writer_Worksheet\insertBitmap(), PHPExcel_Calculation_Functions\POWER(), PHPlot\ProcessText(), PHPlot\ProcessTextGD(), PHPlot\ProcessTextTTF(), ilPCTable\setTDSpans(), LevenbergMarquardt\solve(), LMQuadTest\testdata(), PHPlot\tile_img(), and HTMLPurifier_Encoder\unichr().