ix
26 Statistics:::::::::::::::::::::::::::::::::::::::::::::::: 599
26.1 DescriptiveStatistics:::::::::::::::::::::::::::::::::::::::::::::::::::::: 599
26.2 BasicStatisticalFunctions::::::::::::::::::::::::::::::::::::::::::::::::: 605
26.3 StatisticalPlots::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 609
26.4 CorrelationandRegressionAnalysis::::::::::::::::::::::::::::::::::::::: 610
26.5 Distributions:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 612
26.6 Tests:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 620
26.7 RandomNumberGeneration::::::::::::::::::::::::::::::::::::::::::::::: 627
27 Sets:::::::::::::::::::::::::::::::::::::::::::::::::::::: 635
27.1 SetOperations:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 635
28 PolynomialManipulations::::::::::::::::::::::::::::: 639
28.1 EvaluatingPolynomials:::::::::::::::::::::::::::::::::::::::::::::::::::: 639
28.2 FindingRoots::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 640
28.3 ProductsofPolynomials::::::::::::::::::::::::::::::::::::::::::::::::::: 641
28.4 Derivatives/Integrals/Transforms::::::::::::::::::::::::::::::::::::::: 644
28.5 PolynomialInterpolation::::::::::::::::::::::::::::::::::::::::::::::::::: 645
28.6 MiscellaneousFunctions::::::::::::::::::::::::::::::::::::::::::::::::::: 653
29 Interpolation:::::::::::::::::::::::::::::::::::::::::::: 655
29.1 One-dimensionalInterpolation::::::::::::::::::::::::::::::::::::::::::::: 655
29.2 Multi-dimensionalInterpolation:::::::::::::::::::::::::::::::::::::::::::: 659
30 Geometry::::::::::::::::::::::::::::::::::::::::::::::: 665
30.1 DelaunayTriangulation:::::::::::::::::::::::::::::::::::::::::::::::::::: 665
30.1.1 PlottingtheTriangulation:::::::::::::::::::::::::::::::::::::::::::: 667
30.1.2 IdentifyingPointsinTriangulation:::::::::::::::::::::::::::::::::::: 669
30.2 VoronoiDiagrams::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 672
30.3 ConvexHull::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 675
30.4 InterpolationonScatteredData:::::::::::::::::::::::::::::::::::::::::::: 677
31 SignalProcessing::::::::::::::::::::::::::::::::::::::: 681
32 ImageProcessing::::::::::::::::::::::::::::::::::::::: 695
32.1 LoadingandSavingImages:::::::::::::::::::::::::::::::::::::::::::::::: 695
32.2 DisplayingImages::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 701
32.3 RepresentingImages::::::::::::::::::::::::::::::::::::::::::::::::::::::: 703
32.4 PlottingontopofImages:::::::::::::::::::::::::::::::::::::::::::::::::: 711
32.5 ColorConversion:::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 711
Break pdf - Split, seperate PDF into multiple files in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Explain How to Split PDF Document in Visual C#.NET Application
split pdf files; cannot print pdf no pages selected
Break pdf - VB.NET PDF File Split Library: Split, seperate PDF into multiple files in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
VB.NET PDF Document Splitter Control to Disassemble PDF Document
pdf rotate single page; break apart a pdf
x
GNUOctave
33 AudioProcessing::::::::::::::::::::::::::::::::::::::: 713
33.1 AudioFileUtilities:::::::::::::::::::::::::::::::::::::::::::::::::::::::: 713
33.2 AudioDeviceInformation:::::::::::::::::::::::::::::::::::::::::::::::::: 713
33.3 AudioPlayer:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 714
33.3.1 Playback::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 714
33.3.2 Properties:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 715
33.4 AudioRecorder:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 716
33.4.1 Recording:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 716
33.4.2 DataRetrieval:::::::::::::::::::::::::::::::::::::::::::::::::::::::: 716
33.4.3 Properties:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 717
33.5 AudioDataProcessing:::::::::::::::::::::::::::::::::::::::::::::::::::: 717
34 ObjectOrientedProgramming:::::::::::::::::::::::: 721
34.1 CreatingaClass::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 721
34.2 ManipulatingClasses:::::::::::::::::::::::::::::::::::::::::::::::::::::: 723
34.3 IndexingObjects:::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 726
34.3.1 DefiningIndexingAndIndexedAssignment::::::::::::::::::::::::::: 726
34.3.2 IndexedAssignmentOptimization::::::::::::::::::::::::::::::::::::: 730
34.4 OverloadingObjects::::::::::::::::::::::::::::::::::::::::::::::::::::::: 731
34.4.1 FunctionOverloading::::::::::::::::::::::::::::::::::::::::::::::::: 731
34.4.2 OperatorOverloading::::::::::::::::::::::::::::::::::::::::::::::::: 731
34.4.3 PrecedenceofObjects::::::::::::::::::::::::::::::::::::::::::::::::: 732
34.5 InheritanceandAggregation::::::::::::::::::::::::::::::::::::::::::::::: 734
35 GUIDevelopment:::::::::::::::::::::::::::::::::::::: 739
35.1 I/ODialogs::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 739
35.2 ProgressBar:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 740
35.3 UIElements::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 741
35.4 GUIUtilityFunctions::::::::::::::::::::::::::::::::::::::::::::::::::::: 744
35.5 User-DefinedPreferences::::::::::::::::::::::::::::::::::::::::::::::::::: 746
36 SystemUtilities:::::::::::::::::::::::::::::::::::::::: 749
36.1 TimingUtilities::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 749
36.2 FilesystemUtilities:::::::::::::::::::::::::::::::::::::::::::::::::::::::: 760
36.3 FileArchivingUtilities::::::::::::::::::::::::::::::::::::::::::::::::::::: 769
36.4 NetworkingUtilities::::::::::::::::::::::::::::::::::::::::::::::::::::::: 772
36.4.1 FTPObjects::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 772
36.4.2 URLManipulation:::::::::::::::::::::::::::::::::::::::::::::::::::: 774
36.4.3 Base64andBinaryDataTransmission:::::::::::::::::::::::::::::::: 775
36.5 ControllingSubprocesses::::::::::::::::::::::::::::::::::::::::::::::::::: 775
36.6 Process,Group,andUserIDs:::::::::::::::::::::::::::::::::::::::::::::: 783
36.7 EnvironmentVariables::::::::::::::::::::::::::::::::::::::::::::::::::::: 784
36.8 CurrentWorkingDirectory:::::::::::::::::::::::::::::::::::::::::::::::: 784
36.9 PasswordDatabaseFunctions:::::::::::::::::::::::::::::::::::::::::::::: 786
36.10 GroupDatabaseFunctions:::::::::::::::::::::::::::::::::::::::::::::::: 787
36.11 SystemInformation::::::::::::::::::::::::::::::::::::::::::::::::::::::: 788
36.12 HashingFunctions:::::::::::::::::::::::::::::::::::::::::::::::::::::::: 792
C# PDF Convert: How to Convert Jpeg, Png, Bmp, & Gif Raster Images
Success"); break; case ConvertResult.FILE_TYPE_UNSUPPORT: Console.WriteLine("Fail: can not convert to PDF, file type unsupport"); break; case ConvertResult
acrobat split pdf bookmark; can't select text in pdf file
C# Image Convert: How to Convert Word to Jpeg, Png, Bmp, and Gif
RasterEdge.XDoc.PDF.dll. FileType.IMG_JPEG); switch (result) { case ConvertResult. NO_ERROR: Console.WriteLine("Success"); break; case ConvertResult
split pdf into multiple files; break a pdf into parts
xi
37 JavaInterface::::::::::::::::::::::::::::::::::::::::::: 793
37.1 JavaInterfaceFunctions::::::::::::::::::::::::::::::::::::::::::::::::::: 793
37.2 DialogBoxFunctions:::::::::::::::::::::::::::::::::::::::::::::::::::::: 799
37.3 FAQ-FrequentlyaskedQuestions::::::::::::::::::::::::::::::::::::::::: 802
37.3.1 HowtodistinguishbetweenOctaveandMatlab?:::::::::::::::::::::: 802
37.3.2 HowtomakeJavaclassesavailabletoOctave?:::::::::::::::::::::::: 802
37.3.3 HowtocreateaninstanceofaJavaclass?::::::::::::::::::::::::::::: 804
37.3.4 HowcanIhandlememorylimitations?:::::::::::::::::::::::::::::::: 804
37.3.5 WhichT
E
Xsymbolsareimplementedindialogfunctions?::::::::::::: 805
38 Packages:::::::::::::::::::::::::::::::::::::::::::::::: 807
38.1 InstallingandRemovingPackages:::::::::::::::::::::::::::::::::::::::::: 807
38.2 UsingPackages:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 811
38.3 AdministratingPackages::::::::::::::::::::::::::::::::::::::::::::::::::: 811
38.4 CreatingPackages::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 811
38.4.1 TheDESCRIPTIONFile::::::::::::::::::::::::::::::::::::::::::::: 813
38.4.2 TheINDEXFile:::::::::::::::::::::::::::::::::::::::::::::::::::::: 815
38.4.3 PKG
ADDandPKG
DELDirectives::::::::::::::::::::::::::::::::: 816
38.4.4 MissingComponents:::::::::::::::::::::::::::::::::::::::::::::::::: 816
AppendixA
ExternalCodeInterface:::::::::::::::::::: 819
A.1 Oct-Files::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 820
A.1.1 GettingStartedwithOct-Files:::::::::::::::::::::::::::::::::::::::: 820
A.1.2 MatricesandArraysinOct-Files:::::::::::::::::::::::::::::::::::::: 823
A.1.3 CharacterStringsinOct-Files::::::::::::::::::::::::::::::::::::::::: 826
A.1.4 CellArraysinOct-Files::::::::::::::::::::::::::::::::::::::::::::::: 828
A.1.5 StructuresinOct-Files:::::::::::::::::::::::::::::::::::::::::::::::: 828
A.1.6 SparseMatricesinOct-Files::::::::::::::::::::::::::::::::::::::::::: 830
A.1.6.1 ArrayandSparseClassDifferences::::::::::::::::::::::::::::::: 830
A.1.6.2 CreatingSparseMatricesinOct-Files::::::::::::::::::::::::::::: 831
A.1.6.3 UsingSparseMatricesinOct-Files:::::::::::::::::::::::::::::::: 834
A.1.7 AccessingGlobalVariablesinOct-Files:::::::::::::::::::::::::::::::: 835
A.1.8 CallingOctaveFunctionsfromOct-Files::::::::::::::::::::::::::::::: 836
A.1.9 CallingExternalCodefromOct-Files:::::::::::::::::::::::::::::::::: 837
A.1.10 AllocatingLocalMemoryinOct-Files:::::::::::::::::::::::::::::::: 840
A.1.11 InputParameterCheckinginOct-Files::::::::::::::::::::::::::::::: 840
A.1.12 ExceptionandErrorHandlinginOct-Files::::::::::::::::::::::::::: 841
A.1.13 DocumentationandTestofOct-Files::::::::::::::::::::::::::::::::: 843
A.2 Mex-Files:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 844
A.2.1 GettingStartedwithMex-Files:::::::::::::::::::::::::::::::::::::::: 844
A.2.2 WorkingwithMatricesandArraysinMex-Files::::::::::::::::::::::::846
A.2.3 CharacterStringsinMex-Files:::::::::::::::::::::::::::::::::::::::: 848
A.2.4 CellArrayswithMex-Files:::::::::::::::::::::::::::::::::::::::::::: 849
A.2.5 StructureswithMex-Files::::::::::::::::::::::::::::::::::::::::::::: 850
A.2.6 SparseMatriceswithMex-Files:::::::::::::::::::::::::::::::::::::::: 852
A.2.7 CallingOtherFunctionsinMex-Files:::::::::::::::::::::::::::::::::: 855
A.3 StandalonePrograms::::::::::::::::::::::::::::::::::::::::::::::::::::::: 856
VB.NET PDF Page Insert Library: insert pages into PDF file in vb.
Forms. Support adding PDF page number. Offer PDF page break inserting function. Free SDK library for Visual Studio .NET. Independent
break a pdf apart; acrobat split pdf into multiple files
C# PDF Page Insert Library: insert pages into PDF file in C#.net
Ability to add PDF page number in preview. Offer PDF page break inserting function. Free components and online source codes for .NET framework 2.0+.
break pdf documents; break pdf into single pages
xii
GNUOctave
AppendixB
TestandDemoFunctions:::::::::::::::::: 859
B.1 TestFunctions::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 859
B.2 DemonstrationFunctions::::::::::::::::::::::::::::::::::::::::::::::::::: 866
AppendixC
TipsandStandards::::::::::::::::::::::::: 871
C.1 WritingCleanOctavePrograms:::::::::::::::::::::::::::::::::::::::::::: 871
C.2 TipsonWritingComments::::::::::::::::::::::::::::::::::::::::::::::::: 871
C.3 ConventionalHeadersforOctaveFunctions::::::::::::::::::::::::::::::::: 872
C.4 TipsforDocumentationStrings:::::::::::::::::::::::::::::::::::::::::::: 873
AppendixD
ContributingGuidelines:::::::::::::::::::: 881
D.1 HowtoContribute::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 881
D.2 BuildingtheDevelopmentSources:::::::::::::::::::::::::::::::::::::::::: 881
D.3 BasicsofGeneratingaChangeset::::::::::::::::::::::::::::::::::::::::::: 881
D.4 GeneralGuidelines::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 883
D.5 OctaveSources(m-files):::::::::::::::::::::::::::::::::::::::::::::::::::: 884
D.6 C++Sources:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 885
D.7 OtherSources:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 886
AppendixE
ObsoleteFunctions::::::::::::::::::::::::: 887
AppendixF
KnownCausesofTrouble:::::::::::::::::: 891
F.1 ActualBugsWeHaven’tFixedYet::::::::::::::::::::::::::::::::::::::::: 891
F.2 ReportingBugs:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 891
F.2.1 HaveYouFoundaBug?::::::::::::::::::::::::::::::::::::::::::::::: 891
F.2.2 WheretoReportBugs::::::::::::::::::::::::::::::::::::::::::::::::: 892
F.2.3 HowtoReportBugs::::::::::::::::::::::::::::::::::::::::::::::::::: 892
F.2.4 SendingPatchesforOctave:::::::::::::::::::::::::::::::::::::::::::: 893
F.3 HowToGetHelpwithOctave:::::::::::::::::::::::::::::::::::::::::::::: 894
AppendixG
InstallingOctave:::::::::::::::::::::::::::: 895
G.1 BuildDependencies:::::::::::::::::::::::::::::::::::::::::::::::::::::::: 895
G.1.1 ObtainingtheDependenciesAutomatically:::::::::::::::::::::::::::: 895
G.1.2 BuildTools::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 895
G.1.3 ExternalPackages::::::::::::::::::::::::::::::::::::::::::::::::::::: 896
G.2 RunningConfigureandMake::::::::::::::::::::::::::::::::::::::::::::::: 898
G.3 CompilingOctavewith64-bitIndexing::::::::::::::::::::::::::::::::::::: 902
G.4 InstallationProblems::::::::::::::::::::::::::::::::::::::::::::::::::::::: 905
AppendixH
EmacsOctaveSupport::::::::::::::::::::: 909
H.1 InstallingEOS::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 909
H.2 UsingOctaveMode:::::::::::::::::::::::::::::::::::::::::::::::::::::::: 909
H.3 RunningOctavefromWithinEmacs:::::::::::::::::::::::::::::::::::::::: 913
H.4 UsingtheEmacsInfoReaderforOctave:::::::::::::::::::::::::::::::::::: 914
C# TWAIN - Query & Set Device Abilities in C#
device.TwainTransferMode = method; break; } if (method == TwainTransferMethod.TWSX_FILE) device.TransferMethod = method; } // If it's not supported tell stop.
cannot select text in pdf file; break a pdf file
C# TWAIN - Install, Deploy and Distribute XImage.Twain Control
RasterEdge.XDoc.PDF.dll. device.TwainTransferMode = method; break; } if (method == TwainTransferMethod.TWSX_FILE) device.TransferMethod = method; } // If it's
split pdf into individual pages; break pdf into multiple documents
xiii
AppendixI
GrammarandParser::::::::::::::::::::::: 917
I.1 Keywords::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 917
I.2 Parser:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 917
AppendixJ
GNUGENERALPUBLICLICENSE:::: 919
ConceptIndex::::::::::::::::::::::::::::::::::::::::::::::: 931
FunctionIndex:::::::::::::::::::::::::::::::::::::::::::::: 941
OperatorIndex:::::::::::::::::::::::::::::::::::::::::::::: 955
C# TWAIN - Specify Size and Location to Scan
foreach (TwainStaticFrameSizeType frame in frames) { if (frame == TwainStaticFrameSizeType.LetterUS) { this.device.FrameSize = frame; break; } } }.
break a pdf into multiple files; break pdf password
C# TWAIN - Acquire or Save Image to File
RasterEdge.XDoc.PDF.dll. if (device.Compression != TwainCompressionMode.Group4) device.Compression = TwainCompressionMode.Group3; break; } } acq.FileTranfer
pdf split and merge; break apart pdf pages
Preface
1
Preface
Octavewasoriginallyintendedtobecompanionsoftwareforanundergraduate-leveltext-
bookonchemicalreactordesignbeingwrittenbyJamesB.RawlingsoftheUniversityof
Wisconsin-MadisonandJohnG.EkerdtoftheUniversityofTexas.
Clearly,Octaveisnowmuchmorethanjustanother‘courseware’packagewithlimited
utility beyondtheclassroom. . Althoughour r initialgoals weresomewhatvague,we knew
thatwewantedtocreatesomethingthatwouldenablestudentstosolverealisticproblems,
andthattheycoulduseformanythingsotherthanchemicalreactordesignproblems.We
findthatmoststudentspickupthebasicsofOctavequickly,andareusingitconfidentlyin
justafewhours.
Althoughitwasoriginallyintendedtobeusedtoteachreactordesign,ithasbeenusedin
severalotherundergraduateandgraduatecoursesintheChemicalEngineeringDepartment
attheUniversityofTexas,andthemathdepartmentattheUniversityofTexashasbeen
usingitforteachingdifferentialequationsandlinearalgebraaswell.Morerecently,Octave
has beenusedas the primarycomputationaltoolforteachingStanford’sonlineMachine
Learning class (ml-class.org) taught t by Andrew Ng. . Tens s of thousands of students
participatedinthecourse.
IfyoufindOctaveuseful,pleaseletusknow. Wearealwaysinterestedtofindouthow
Octaveisbeingused.
Virtuallyeveryonethinks thatthenameOctave hassomethingto dowithmusic,but
itis actuallythenameofoneofJohnW.Eaton’s formerprofessors whowrote afamous
textbook on n chemical reactionengineering, and who was alsowellknown for r his ability
todoquick ‘back of the envelope’calculations. . Wehope e thatthis softwarewillmake it
possibleformanypeopletodomoreambitiouscomputationsjustaseasily.
EveryoneisencouragedtosharethissoftwarewithothersunderthetermsoftheGNU
GeneralPublicLicense(seeAppendixJ[Copying],page919). Youarealsoencouragedto
helpmakeOctavemoreusefulbywritingandcontributingadditionalfunctionsforit,and
byreportinganyproblemsyoumayhave.
Acknowledgements
ManypeoplehavecontributedtoOctave’sdevelopment. Thefollowingpeoplehavehelped
codepartsofOctaveoraidedinvariousotherways(listedalphabetically).
BenAbbott
DrewAbbot
AndyAdler
AdamH.Aitkenhead
GilesAnderson
JoelAndersson
LachlanAndrew
PedroAngelo
MuthiahAnnamalai
MarkusAppel
BrandenArcher
WillemAtsma
MarcoAtzeri
ShaiAyal
RogerBanks
BenBarrowes
AlexanderBarth
DavidBateman
HeinzBauschke
JulienBect
StefanBeller
RomanBelov
MarkusBergholz
KarlBerry
EthanBiery
DavidBillinghurst
DonBindner
JakubBogusz
MoritzBorgmann
PaulBoven
RichardBovey
JohnBradshaw
MarcusBrinkmann
MaxBrister
RemyBruno
ClemensBuchacher
2
GNUOctave
AnsgarBurchard
MarcoCaliari
DanielCalvelo
JohnC.Campbell
JuanPabloCarbajal
Jean-FrancoisCardoso
JoaoCardoso
LarrieCarr
DavidCastelow
VincentCautaerts
ClintonChee
AlbertChin-A-Young
CarstenClark
CatalinCodreanu
J.D.Cole
MartinCostabel
MichaelCreel
RichardCrozier
JeffCunningham
MartinDalecki
JacobDawid
JorgeBarrosdeAbreu
CarlodeFalco
ThomasD.Dean
PhilippeDefert
BillDenney
FabianDeutsch
ChristosDimitrakakis
PantxoDiribarne
VivekDogra
JohnDonoghue
DavidM.Doolin
Carn¨eDraug
PascalA.Dupuis
JohnW.Eaton
DirkEddelbuettel
PieterEendebak
PaulEggert
StephenEglen
PeterEkberg
EdmundGrimleyEvans
RolfFabian
GunnarFarneb¨ack
MassimilianoFasi
StephenFegan
RamonGarciaFernandez
TorstenFinke
ColinFoster
JoseDanielMunozFrias
BradFroehle
CastorFu
EduardoGallestey
WalterGautschi
KlausGebhardt
DrissGhaddab
EugenioGianniti
NicoloGiorgetti
ArunGiridhar
MichaelD.Godfrey
MichaelGoffioul
GlennGolden
TomislavGoles
KeithGoodman
BrianGough
MichaelC.Grant
SteffenGroot
EtienneGrossmann
DavidGrundberg
KyleGuinn
VaibhavGupta
PeterGustafson
KaiHabel
PatrickH¨acker
WilliamP.Y.Hadisoeseno
JaroslavHajek
BenjaminHall
KimHansen
SørenHauberg
DaveHawthorne
DanielHeiserer
MartinHelm
StefanHepp
MartinHepperle
JordiGuti´errezHermoso
YozoHida
RyanHinton
RomanHodek
A.ScottedwardHodel
RichardAllanHolcombe
TomHolroyd
DavidHoover
KurtHornik
ChristopherHulbert
CyrilHumbert
JohnHunt
TeemuIkonen
AlanW.Irwin
AllanJacobs
GeoffJacobsen
VytautasJanˇcauskas
NickJankowski
MatsJansson
CaiJianming
StevenG.Johnson
HeikkiJunes
MatthiasJ¨uschke
AtsushiKajita
JarkkoKaleva
AvinoamKalma
MohamedKamoun
LuteKamstra
FotiosKasolis
ThomasKasper
JoelKeay
MumitKhan
PaulKienzle
AaronA.King
ErikKjellson
ArnoJ.Klaassen
AlexanderKlein
GeoffreyKnauth
HeineKolltveit
KenKouno
KacperKowalik
DanielKraft
NirKrakauer
AravindhKrishnamoorthy
OyvindKristiansen
ArtemKrosheninnikov
PiotrKrzyzanowski
VolkerKuhlmann
IlyaKurdyukov
TetsuroKurita
PhilippKutin
MiroslawKwasniak
RafaelLaboissiere
KaiLabusch
ClaudeLacoursiere
WalterLandry
BillLash
DirkLaurie
Preface
3
MauriceLeBrun
FriedrichLeisch
JohannesLeuschner
ThorstenLiebig
Jyh-miinLin
TimoLindfors
BenjaminLindner
RossLippert
DavidLivings
SebastienLoisel
ErikdeCastroLopo
MassimoLorenzin
EmilLucretiu
Yi-HongLyu
HoxideMa
ColinMacdonald
JamesMacnicol
Jens-UweMager
StefanMahr
RobMahurin
AlexanderMamonov
RicardoMarranita
OrestesMas
AxelMath´ei
MakotoMatsumoto
TatsuroMatsuoka
ChristophMayer
LaurentMazet
G.D.McBain
RonaldvanderMeer
J´ulioHoffimannMendes
EdMeyer
ThorstenMeyer
StefanMiereis
PetrMikulik
MikeMiller
ServiscopeMinor
StefanMonnier
AntoineMoreau
KaiP.Mueller
ArminM¨uller
HannesM¨uller
VictorMunoz
PrasannaKumar
Muralidharan
IainMurray
CarmenNavarrete
ToddNeal
PhilipNienhuis
AlNiessner
FelipeG.Nievinski
RickNiles
TakujiNishimura
KaiNoda
PatrickNoffke
EricNorum
KrzesimirNowak
MichaelO’Brien
PeterO’Gorman
ThorstenOhl
KaiT.Ohlhus
ArnoOnken
ValentinOrtega-Clavero
LuisF.Ortiz
CarlOsterwisch
JanneOlaviPaanaj¨arvi
ScottPakin
Jos´eLuisGarc´ıaPallero
JasonAlanPalmer
GabrielePannocchia
SylvainPelissier
RolandoPereira
PerPersson
PrimozzPeterlin
JimPeterson
DaniloPiazzalunga
NicholasPiper
EliasPipping
RobertPlatt
HansEkkehardPlesser
SergeyPlotnikov
TomPoage
NathanPodlich
OrionPoplawski
OndrejPopp
JefPoskanzer
FrancescoPotort`ı
KonstantinosPoulios
JarnoRajahalme
EduardoRamos
PoojaRao
JamesB.Rawlings
EricS.Raymond
BalintReczey
JoshuaRedstone
LukasReichlin
MichaelReifenberger
JensRestemeier
AnthonyRichardson
JasonRiedy
E.JoshuaRigler
SandervanRijn
PetterRisholm
MatthewW.Roberts
DmitryRoshchin
PeterRosin
AndrewRoss
FabioRossi
MarkvanRossum
JoeRothweiler
DavidR¨orich
KevinRuland
KristianRumberg
RyanRusaw
OlliSaarela
ToniSaarela
JuhaniSaastamoinen
RadekSalac
MikeSander
BenSapp
AleksejSaushev
AloisSchl¨ogl
MichelD.Schmid
JulianSchnidder
SebastianSchoeps
NicolN.Schraudolph
SebastianSchubert
LasseSchuirmann
LudwigSchwardt
ThomasL.Scofield
DanielJ.Sebald
DmitriA.Sergatskov
VanyaSergeev
MarkoSeric
AhsanAliShahid
BaylisShanks
4
GNUOctave
AndriyShinkarchuck
RobertT.Short
JosephP.Skudlarek
JohnSmith
JuliusSmith
ShanG.Smith
PeterL.Sondergaard
JoergSpecht
QuentinH.Spencer
ChristophSpiel
DavidSpies
RichardStallman
RussellStandish
BrettStewart
DougStewart
JonathanStickel
JuddStorrs
ThomasStuart
IvanSutoris
JohnSwensen
DaisukeTakago
ArielTankus
FalkTannh¨auser
DuncanTempleLang
MatthewTenny
KrisThielemans
GeorgThimm
CoreyThomasson
OlafTill
ChristopheTournery
ThomasTreichl
KarstenTrulsen
DavidTurner
FrederickUmminger
UtkarshUpadhyay
StefanvanderWalt
PeterVanWieren
JamesR.VanZandt
RistoVanhanen
GregoryVanuxem
MihasVarantsou
IvanaVarekova
S´ebastienVillemot
MarcoVitetta
DanielWagenaar
ThomasWalter
AndreasWeber
OlafWeber
ThomasWeber
RikWehbring
BobWeigel
AndreasWeingessel
MartinWeiser
MichaelWeitzel
DavidWells
JoachimWiesemann
FookFahYap
SeanYoung
JohannesZarl
MichaelZeising
FedericoZenith
AlexZvoleff
Specialthankstothefollowingpeopleandorganizationsforsupportingthedevelopment
ofOctave:
 TheUnitedStatesDepartmentofEnergy,throughgrantnumberDE-FG02-04ER25635.
 AshokKrishnamurthy,DavidHudak,JuanCarlosChaves,andStanleyC.Ahaltofthe
OhioSupercomputerCenter.
 TheNationalScienceFoundation,throughgrantnumbersCTS-0105360,CTS-9708497,
CTS-9311420,CTS-8957123,andCNS-0540147.
 The e industrial l members of the Texas-Wisconsin Modeling and Control Consortium
(TWMCC).
 The e Paul l A. Elfers Endowed Chair r in n Chemical Engineering at t the University y of
Wisconsin-Madison.
 DigitalEquipmentCorporation,foranequipmentgrantaspartoftheirExternalRe-
searchProgram.
 SunMicrosystems,Inc.,foranAcademicEquipmentgrant.
 InternationalBusiness s Machines,Inc.,forprovidingequipmentas partofagrant to
theUniversityofTexasCollegeofEngineering.
 TexacoChemicalCompany,forprovidingfundingtocontinuethedevelopmentofthis
software.
 TheUniversityofTexasCollegeofEngineering,forprovidingaChallengeforExcellence
ResearchSupplement,andforprovidinganAcademicDevelopmentFundsgrant.
 The e State of Texas, for providing funding throughthe Texas AdvancedTechnology
ProgramunderGrantNo.003658-078.
 NoelBell,SeniorEngineer,TexacoChemicalCompany,AustinTexas.
Documents you may be interested
Documents you may be interested