asp.net c# pdf viewer : How to split pdf file by pages Library SDK component .net asp.net windows mvc octave0-part473

GNUOctave
Ahigh-levelinteractivelanguagefornumericalcomputations
Edition4forOctaveversion4.0.1
March2015
FreeYourNumbers
JohnW.Eaton
DavidBateman
SørenHauberg
RikWehbring
How to split pdf file by pages - 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
break pdf file into multiple files; cannot print pdf file no pages selected
How to split pdf file by pages - 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 split pages in half; pdf insert page break
Copyright
c
1996,1997,1999,2000,2001,2002,2005,2006,2007,2011,2013,2015John
W.Eaton.
ThisisthefourtheditionoftheOctavedocumentation,andisconsistentwithversion4.0.1
ofOctave.
Permissionisgrantedtomakeanddistributeverbatimcopiesofthismanualprovidedthe
copyrightnoticeandthispermissionnoticearepreservedonallcopies.
Permissionisgrantedtocopyanddistributemodifiedversionsofthismanualunderthecon-
ditionsforverbatimcopying,providedthattheentireresultingderivedworkisdistributed
underthetermsofapermissionnoticeidenticaltothisone.
Permissionisgrantedtocopyanddistributetranslationsofthismanualintoanotherlan-
guage,underthesameconditionsasformodifiedversions.
Portionsofthisdocumenthavebeenadaptedfromthegawk,readline,gcc,andClibrary
manuals,publishedbytheFreeSoftwareFoundation,Inc.,51FranklinStreet,FifthFloor,
Boston,MA02110-1301–1307,USA.
C# PDF File & Page Process Library SDK for C#.net, ASP.NET, MVC
C# File: Merge PDF; C# File: Split PDF; C# Page: Insert PDF pages; C# Page: Delete PDF pages; C# Read: PDF Text Extract; C# Read: PDF
pdf link to specific page; pdf format specification
C# PDF Page Insert Library: insert pages into PDF file in C#.net
a new PDF page into existing PDF document file, RasterEdge C# page using C# .NET, how to reorganize PDF document pages and how to split PDF document in
break up pdf into individual pages; break password on pdf
i
TableofContents
Preface:::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 1
Acknowledgements::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 1
CitingOctaveinPublications:::::::::::::::::::::::::::::::::::::::::::::::::::::: 5
HowYouCanContributetoOctave:::::::::::::::::::::::::::::::::::::::::::::::: 5
Distribution:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 6
1 ABriefIntroductiontoOctave::::::::::::::::::::::::::: 7
1.1 RunningOctave::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 7
1.2 SimpleExamples:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 7
1.2.1 ElementaryCalculations:::::::::::::::::::::::::::::::::::::::::::::::::: 7
1.2.2 CreatingaMatrix:::::::::::::::::::::::::::::::::::::::::::::::::::::::: 8
1.2.3 MatrixArithmetic::::::::::::::::::::::::::::::::::::::::::::::::::::::: 8
1.2.4 SolvingSystemsofLinearEquations:::::::::::::::::::::::::::::::::::::: 8
1.2.5 IntegratingDifferentialEquations:::::::::::::::::::::::::::::::::::::::: 9
1.2.6 ProducingGraphicalOutput:::::::::::::::::::::::::::::::::::::::::::: 10
1.2.7 EditingWhatYouHaveTyped:::::::::::::::::::::::::::::::::::::::::: 10
1.2.8 HelpandDocumentation:::::::::::::::::::::::::::::::::::::::::::::::: 10
1.3 Conventions::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 11
1.3.1 Fonts::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 11
1.3.2 EvaluationNotation:::::::::::::::::::::::::::::::::::::::::::::::::::::11
1.3.3 PrintingNotation::::::::::::::::::::::::::::::::::::::::::::::::::::::: 12
1.3.4 ErrorMessages::::::::::::::::::::::::::::::::::::::::::::::::::::::::::12
1.3.5 FormatofDescriptions:::::::::::::::::::::::::::::::::::::::::::::::::: 12
1.3.5.1 ASampleFunctionDescription::::::::::::::::::::::::::::::::::::: 12
1.3.5.2 ASampleCommandDescription::::::::::::::::::::::::::::::::::: 13
2 GettingStarted::::::::::::::::::::::::::::::::::::::::::: 15
2.1 InvokingOctavefromtheCommandLine:::::::::::::::::::::::::::::::::::: 15
2.1.1 CommandLineOptions::::::::::::::::::::::::::::::::::::::::::::::::: 15
2.1.2 StartupFiles:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 19
2.2 QuittingOctave::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 19
2.3 CommandsforGettingHelp::::::::::::::::::::::::::::::::::::::::::::::::: 20
2.4 CommandLineEditing:::::::::::::::::::::::::::::::::::::::::::::::::::::: 25
2.4.1 CursorMotion:::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 25
2.4.2 KillingandYanking::::::::::::::::::::::::::::::::::::::::::::::::::::: 26
2.4.3 CommandsForChangingText:::::::::::::::::::::::::::::::::::::::::: 27
2.4.4 LettingReadlineTypeForYou:::::::::::::::::::::::::::::::::::::::::: 27
2.4.5 CommandsForManipulatingTheHistory::::::::::::::::::::::::::::::: 28
2.4.6 Customizingreadline:::::::::::::::::::::::::::::::::::::::::::::::::: 32
2.4.7 CustomizingthePrompt:::::::::::::::::::::::::::::::::::::::::::::::: 32
2.4.8 DiaryandEchoCommands::::::::::::::::::::::::::::::::::::::::::::: 34
2.5 HowOctaveReportsErrors:::::::::::::::::::::::::::::::::::::::::::::::::: 35
VB.NET PDF Page Insert Library: insert pages into PDF file in vb.
Moreover, you may use the following VB.NET demo code to insert multiple pages of a PDF file to a PDFDocument object at user-defined position.
break pdf into separate pages; pdf specification
VB.NET PDF Page Delete Library: remove PDF pages in vb.net, ASP.
Ability to remove consecutive pages from PDF file in VB.NET. Enable specified pages deleting from PDF in Visual Basic .NET class.
break apart pdf; break pdf
ii
GNUOctave
2.6 ExecutableOctavePrograms::::::::::::::::::::::::::::::::::::::::::::::::: 36
2.7 CommentsinOctavePrograms:::::::::::::::::::::::::::::::::::::::::::::::37
2.7.1 SingleLineComments:::::::::::::::::::::::::::::::::::::::::::::::::: 37
2.7.2 BlockComments:::::::::::::::::::::::::::::::::::::::::::::::::::::::: 37
2.7.3 CommentsandtheHelpSystem::::::::::::::::::::::::::::::::::::::::: 38
3 DataTypes:::::::::::::::::::::::::::::::::::::::::::::::: 39
3.1 Built-inDataTypes::::::::::::::::::::::::::::::::::::::::::::::::::::::::::39
3.1.1 NumericObjects:::::::::::::::::::::::::::::::::::::::::::::::::::::::: 42
3.1.2 MissingData::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::43
3.1.3 StringObjects:::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 43
3.1.4 DataStructureObjects::::::::::::::::::::::::::::::::::::::::::::::::: 43
3.1.5 CellArrayObjects:::::::::::::::::::::::::::::::::::::::::::::::::::::: 44
3.2 User-definedDataTypes::::::::::::::::::::::::::::::::::::::::::::::::::::: 44
3.3 ObjectSizes::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 44
4 NumericDataTypes::::::::::::::::::::::::::::::::::::: 47
4.1 Matrices::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 48
4.1.1 EmptyMatrices::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 51
4.2 Ranges:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 52
4.3 SinglePrecisionDataTypes::::::::::::::::::::::::::::::::::::::::::::::::::53
4.4 IntegerDataTypes:::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 54
4.4.1 IntegerArithmetic:::::::::::::::::::::::::::::::::::::::::::::::::::::: 56
4.5 BitManipulations::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 57
4.6 LogicalValues::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 60
4.7 PromotionandDemotionofDataTypes::::::::::::::::::::::::::::::::::::: 61
4.8 PredicatesforNumericObjects:::::::::::::::::::::::::::::::::::::::::::::: 62
5 Strings::::::::::::::::::::::::::::::::::::::::::::::::::::: 67
5.1 EscapeSequencesinStringConstants:::::::::::::::::::::::::::::::::::::::: 67
5.2 CharacterArrays:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 68
5.3 CreatingStrings::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 69
5.3.1 ConcatenatingStrings::::::::::::::::::::::::::::::::::::::::::::::::::: 70
5.3.2 ConvertingNumericalDatatoStrings::::::::::::::::::::::::::::::::::: 73
5.4 ComparingStrings::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 76
5.5 ManipulatingStrings:::::::::::::::::::::::::::::::::::::::::::::::::::::::::77
5.6 StringConversions::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 91
5.7 CharacterClassFunctions::::::::::::::::::::::::::::::::::::::::::::::::::: 96
C# PDF Page Delete Library: remove PDF pages in C#.net, ASP.NET
Ability to remove a range of pages from PDF file. Description: Delete consecutive pages from the input PDF file starting at specified position. Parameters:
split pdf by bookmark; acrobat separate pdf pages
VB.NET PDF File Compress Library: Compress reduce PDF size in vb.
Also able to uncompress PDF file in VB.NET programs. Offer flexible and royalty-free developing library license for VB.NET programmers to compress PDF file.
split pdf; break pdf password online
iii
6 DataContainers::::::::::::::::::::::::::::::::::::::::: 101
6.1 Structures:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 101
6.1.1 BasicUsageandExamples::::::::::::::::::::::::::::::::::::::::::::: 101
6.1.2 StructureArrays::::::::::::::::::::::::::::::::::::::::::::::::::::::: 105
6.1.3 CreatingStructures:::::::::::::::::::::::::::::::::::::::::::::::::::: 106
6.1.4 ManipulatingStructures::::::::::::::::::::::::::::::::::::::::::::::: 109
6.1.5 ProcessingDatainStructures:::::::::::::::::::::::::::::::::::::::::: 113
6.2 CellArrays::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 114
6.2.1 BasicUsageofCellArrays::::::::::::::::::::::::::::::::::::::::::::: 114
6.2.2 CreatingCellArrays::::::::::::::::::::::::::::::::::::::::::::::::::: 116
6.2.3 IndexingCellArrays::::::::::::::::::::::::::::::::::::::::::::::::::: 118
6.2.4 CellArraysofStrings:::::::::::::::::::::::::::::::::::::::::::::::::: 120
6.2.5 ProcessingDatainCellArrays::::::::::::::::::::::::::::::::::::::::: 121
6.3 CommaSeparatedLists::::::::::::::::::::::::::::::::::::::::::::::::::::: 122
6.3.1 CommaSeparatedListsGeneratedfromCellArrays:::::::::::::::::::: 123
6.3.2 CommaSeparatedListsGeneratedfromStructureArrays:::::::::::::: 124
7 Variables::::::::::::::::::::::::::::::::::::::::::::::::: 125
7.1 GlobalVariables:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 126
7.2 PersistentVariables::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 128
7.3 StatusofVariables:::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 129
8 Expressions:::::::::::::::::::::::::::::::::::::::::::::: 137
8.1 IndexExpressions::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 137
8.1.1 AdvancedIndexing::::::::::::::::::::::::::::::::::::::::::::::::::::: 138
8.2 CallingFunctions::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 141
8.2.1 CallbyValue:::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 142
8.2.2 Recursion:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 143
8.3 ArithmeticOperators::::::::::::::::::::::::::::::::::::::::::::::::::::::: 143
8.4 ComparisonOperators:::::::::::::::::::::::::::::::::::::::::::::::::::::: 147
8.5 BooleanExpressions:::::::::::::::::::::::::::::::::::::::::::::::::::::::: 148
8.5.1 Element-by-elementBooleanOperators::::::::::::::::::::::::::::::::: 148
8.5.2 Short-circuitBooleanOperators:::::::::::::::::::::::::::::::::::::::: 150
8.6 AssignmentExpressions::::::::::::::::::::::::::::::::::::::::::::::::::::: 151
8.7 IncrementOperators:::::::::::::::::::::::::::::::::::::::::::::::::::::::: 154
8.8 OperatorPrecedence:::::::::::::::::::::::::::::::::::::::::::::::::::::::: 154
9 Evaluation:::::::::::::::::::::::::::::::::::::::::::::::: 157
9.1 CallingaFunctionbyitsName::::::::::::::::::::::::::::::::::::::::::::: 157
9.2 EvaluationinaDifferentContext::::::::::::::::::::::::::::::::::::::::::: 159
VB.NET PDF File Merge Library: Merge, append PDF files in vb.net
Combine multiple specified PDF pages in into single one file. Able to integrate VB.NET PDF Merging control to both .NET WinForms application and ASP.NET project
break pdf into multiple pages; pdf split file
C# PDF File Compress Library: Compress reduce PDF size in C#.net
size PDF document of 1000+ pages to smaller one in a short time while without losing high image quality. Easy to compress & decompress PDF document file in .NET
break a pdf password; pdf split pages
iv
GNUOctave
10 Statements:::::::::::::::::::::::::::::::::::::::::::::: 161
10.1 TheifStatement:::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 161
10.2 TheswitchStatement:::::::::::::::::::::::::::::::::::::::::::::::::::::: 163
10.2.1 NotesfortheCProgrammer:::::::::::::::::::::::::::::::::::::::::: 164
10.3 ThewhileStatement::::::::::::::::::::::::::::::::::::::::::::::::::::::: 165
10.4 Thedo-untilStatement:::::::::::::::::::::::::::::::::::::::::::::::::::: 166
10.5 TheforStatement::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 166
10.5.1 LoopingOverStructureElements::::::::::::::::::::::::::::::::::::: 167
10.6 ThebreakStatement:::::::::::::::::::::::::::::::::::::::::::::::::::::: 168
10.7 ThecontinueStatement::::::::::::::::::::::::::::::::::::::::::::::::::: 169
10.8 Theunwind
protectStatement::::::::::::::::::::::::::::::::::::::::::::: 170
10.9 ThetryStatement::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 170
10.10 ContinuationLines::::::::::::::::::::::::::::::::::::::::::::::::::::::: 171
11 FunctionsandScripts:::::::::::::::::::::::::::::::::: 173
11.1 IntroductiontoFunctionandScriptFiles:::::::::::::::::::::::::::::::::: 173
11.2 DefiningFunctions::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 173
11.3 MultipleReturnValues:::::::::::::::::::::::::::::::::::::::::::::::::::: 176
11.4 Variable-lengthArgumentLists:::::::::::::::::::::::::::::::::::::::::::: 184
11.5 IgnoringArguments::::::::::::::::::::::::::::::::::::::::::::::::::::::: 186
11.6 Variable-lengthReturnLists::::::::::::::::::::::::::::::::::::::::::::::: 186
11.7 ReturningfromaFunction::::::::::::::::::::::::::::::::::::::::::::::::: 187
11.8 DefaultArguments:::::::::::::::::::::::::::::::::::::::::::::::::::::::: 188
11.9 FunctionFiles::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 189
11.9.1 ManipulatingtheLoadPath:::::::::::::::::::::::::::::::::::::::::: 191
11.9.2 Subfunctions:::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 194
11.9.3 PrivateFunctions::::::::::::::::::::::::::::::::::::::::::::::::::::: 194
11.9.4 NestedFunctions::::::::::::::::::::::::::::::::::::::::::::::::::::: 194
11.9.5 OverloadingandAutoloading::::::::::::::::::::::::::::::::::::::::: 197
11.9.6 FunctionLocking::::::::::::::::::::::::::::::::::::::::::::::::::::: 198
11.9.7 FunctionPrecedence:::::::::::::::::::::::::::::::::::::::::::::::::: 199
11.10 ScriptFiles::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 200
11.11 FunctionHandles,AnonymousFunctions,InlineFunctions:::::::::::::::: 201
11.11.1 FunctionHandles:::::::::::::::::::::::::::::::::::::::::::::::::::: 201
11.11.2 AnonymousFunctions::::::::::::::::::::::::::::::::::::::::::::::: 203
11.11.3 InlineFunctions::::::::::::::::::::::::::::::::::::::::::::::::::::: 204
11.12 Commands::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 205
11.13 OrganizationofFunctionsDistributedwithOctave:::::::::::::::::::::::: 205
12 ErrorsandWarnings::::::::::::::::::::::::::::::::::: 207
12.1 HandlingErrors::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 207
12.1.1 RaisingErrors:::::::::::::::::::::::::::::::::::::::::::::::::::::::: 207
12.1.2 CatchingErrors::::::::::::::::::::::::::::::::::::::::::::::::::::::: 210
12.1.3 RecoveringFromErrors::::::::::::::::::::::::::::::::::::::::::::::: 213
12.2 HandlingWarnings:::::::::::::::::::::::::::::::::::::::::::::::::::::::: 214
12.2.1 IssuingWarnings::::::::::::::::::::::::::::::::::::::::::::::::::::: 214
12.2.2 EnablingandDisablingWarnings::::::::::::::::::::::::::::::::::::: 220
v
13 Debugging:::::::::::::::::::::::::::::::::::::::::::::: 221
13.1 EnteringDebugMode::::::::::::::::::::::::::::::::::::::::::::::::::::: 221
13.2 LeavingDebugMode:::::::::::::::::::::::::::::::::::::::::::::::::::::: 222
13.3 Breakpoints::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 222
13.4 DebugMode::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 225
13.5 CallStack::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 226
13.6 Profiling::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 227
13.7 ProfilerExample::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 229
14 InputandOutput:::::::::::::::::::::::::::::::::::::: 233
14.1 BasicInputandOutput::::::::::::::::::::::::::::::::::::::::::::::::::: 233
14.1.1 TerminalOutput::::::::::::::::::::::::::::::::::::::::::::::::::::: 233
14.1.1.1 PagingScreenOutput:::::::::::::::::::::::::::::::::::::::::::: 236
14.1.2 TerminalInput::::::::::::::::::::::::::::::::::::::::::::::::::::::: 238
14.1.3 SimpleFileI/O::::::::::::::::::::::::::::::::::::::::::::::::::::::: 240
14.1.3.1 SavingDataonUnexpectedExits:::::::::::::::::::::::::::::::: 249
14.2 C-StyleI/OFunctions::::::::::::::::::::::::::::::::::::::::::::::::::::: 251
14.2.1 OpeningandClosingFiles:::::::::::::::::::::::::::::::::::::::::::: 251
14.2.2 SimpleOutput:::::::::::::::::::::::::::::::::::::::::::::::::::::::: 253
14.2.3 Line-OrientedInput::::::::::::::::::::::::::::::::::::::::::::::::::: 254
14.2.4 FormattedOutput:::::::::::::::::::::::::::::::::::::::::::::::::::: 255
14.2.5 OutputConversionforMatrices::::::::::::::::::::::::::::::::::::::: 257
14.2.6 OutputConversionSyntax:::::::::::::::::::::::::::::::::::::::::::: 257
14.2.7 TableofOutputConversions:::::::::::::::::::::::::::::::::::::::::: 258
14.2.8 IntegerConversions::::::::::::::::::::::::::::::::::::::::::::::::::: 259
14.2.9 Floating-PointConversions:::::::::::::::::::::::::::::::::::::::::::: 260
14.2.10 OtherOutputConversions::::::::::::::::::::::::::::::::::::::::::: 260
14.2.11 FormattedInput::::::::::::::::::::::::::::::::::::::::::::::::::::: 261
14.2.12 InputConversionSyntax::::::::::::::::::::::::::::::::::::::::::::: 262
14.2.13 TableofInputConversions::::::::::::::::::::::::::::::::::::::::::: 263
14.2.14 NumericInputConversions:::::::::::::::::::::::::::::::::::::::::: 264
14.2.15 StringInputConversions::::::::::::::::::::::::::::::::::::::::::::: 264
14.2.16 BinaryI/O:::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 264
14.2.17 TemporaryFiles::::::::::::::::::::::::::::::::::::::::::::::::::::: 267
14.2.18 EndofFileandErrors::::::::::::::::::::::::::::::::::::::::::::::: 269
14.2.19 FilePositioning:::::::::::::::::::::::::::::::::::::::::::::::::::::: 270
15 Plotting::::::::::::::::::::::::::::::::::::::::::::::::: 273
15.1 IntroductiontoPlotting::::::::::::::::::::::::::::::::::::::::::::::::::: 273
15.2 High-LevelPlotting:::::::::::::::::::::::::::::::::::::::::::::::::::::::: 273
15.2.1 Two-DimensionalPlots::::::::::::::::::::::::::::::::::::::::::::::: 273
15.2.1.1 AxisConfiguration::::::::::::::::::::::::::::::::::::::::::::::: 301
15.2.1.2 Two-dimensionalFunctionPlotting::::::::::::::::::::::::::::::: 303
15.2.1.3 Two-dimensionalGeometricShapes:::::::::::::::::::::::::::::: 306
15.2.2 Three-DimensionalPlots:::::::::::::::::::::::::::::::::::::::::::::: 307
15.2.2.1 AspectRatio::::::::::::::::::::::::::::::::::::::::::::::::::::: 324
15.2.2.2 Three-dimensionalFunctionPlotting::::::::::::::::::::::::::::: 325
vi
GNUOctave
15.2.2.3 Three-dimensionalGeometricShapes::::::::::::::::::::::::::::: 328
15.2.3 PlotAnnotations::::::::::::::::::::::::::::::::::::::::::::::::::::: 330
15.2.4 MultiplePlotsonOnePage::::::::::::::::::::::::::::::::::::::::::: 336
15.2.5 MultiplePlotWindows::::::::::::::::::::::::::::::::::::::::::::::: 338
15.2.6 ManipulationofPlotObjects::::::::::::::::::::::::::::::::::::::::: 338
15.2.7 ManipulationofPlotWindows:::::::::::::::::::::::::::::::::::::::: 340
15.2.8 UseoftheinterpreterProperty::::::::::::::::::::::::::::::::::::: 344
15.2.9 PrintingandSavingPlots::::::::::::::::::::::::::::::::::::::::::::: 347
15.2.10 InteractingwithPlots:::::::::::::::::::::::::::::::::::::::::::::::: 353
15.2.11 TestPlottingFunctions:::::::::::::::::::::::::::::::::::::::::::::: 354
15.3 GraphicsDataStructures:::::::::::::::::::::::::::::::::::::::::::::::::: 355
15.3.1 IntroductiontoGraphicsStructures::::::::::::::::::::::::::::::::::: 355
15.3.2 GraphicsObjects::::::::::::::::::::::::::::::::::::::::::::::::::::: 357
15.3.2.1 CreatingGraphicsObjects::::::::::::::::::::::::::::::::::::::: 357
15.3.2.2 HandleFunctions:::::::::::::::::::::::::::::::::::::::::::::::: 360
15.3.3 GraphicsObjectProperties::::::::::::::::::::::::::::::::::::::::::: 365
15.3.3.1 RootFigureProperties::::::::::::::::::::::::::::::::::::::::::: 365
15.3.3.2 FigureProperties:::::::::::::::::::::::::::::::::::::::::::::::: 367
15.3.3.3 AxesProperties:::::::::::::::::::::::::::::::::::::::::::::::::: 370
15.3.3.4 LineProperties:::::::::::::::::::::::::::::::::::::::::::::::::: 375
15.3.3.5 TextProperties:::::::::::::::::::::::::::::::::::::::::::::::::: 377
15.3.3.6 ImageProperties::::::::::::::::::::::::::::::::::::::::::::::::: 379
15.3.3.7 PatchProperties::::::::::::::::::::::::::::::::::::::::::::::::: 380
15.3.3.8 SurfaceProperties::::::::::::::::::::::::::::::::::::::::::::::: 383
15.3.4 SearchingProperties:::::::::::::::::::::::::::::::::::::::::::::::::: 385
15.3.5 ManagingDefaultProperties:::::::::::::::::::::::::::::::::::::::::: 386
15.4 AdvancedPlotting::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 387
15.4.1 Colors:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 387
15.4.2 LineStyles:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 388
15.4.3 MarkerStyles::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 388
15.4.4 Callbacks::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 388
15.4.5 Application-definedData:::::::::::::::::::::::::::::::::::::::::::::: 390
15.4.6 ObjectGroups:::::::::::::::::::::::::::::::::::::::::::::::::::::::: 390
15.4.6.1 DataSourcesinObjectGroups:::::::::::::::::::::::::::::::::::395
15.4.6.2 AreaSeries:::::::::::::::::::::::::::::::::::::::::::::::::::::: 395
15.4.6.3 BarSeries::::::::::::::::::::::::::::::::::::::::::::::::::::::: 396
15.4.6.4 ContourGroups::::::::::::::::::::::::::::::::::::::::::::::::::397
15.4.6.5 ErrorBarSeries::::::::::::::::::::::::::::::::::::::::::::::::: 398
15.4.6.6 LineSeries::::::::::::::::::::::::::::::::::::::::::::::::::::::: 399
15.4.6.7 QuiverGroup:::::::::::::::::::::::::::::::::::::::::::::::::::: 399
15.4.6.8 ScatterGroup::::::::::::::::::::::::::::::::::::::::::::::::::: 400
15.4.6.9 StairGroup:::::::::::::::::::::::::::::::::::::::::::::::::::::: 401
15.4.6.10 StemSeries::::::::::::::::::::::::::::::::::::::::::::::::::::: 401
15.4.6.11 SurfaceGroup:::::::::::::::::::::::::::::::::::::::::::::::::: 402
15.4.7 GraphicsToolkits::::::::::::::::::::::::::::::::::::::::::::::::::::: 403
15.4.7.1 CustomizingToolkitBehavior:::::::::::::::::::::::::::::::::::: 403
vii
16 MatrixManipulation::::::::::::::::::::::::::::::::::: 405
16.1 FindingElementsandCheckingConditions:::::::::::::::::::::::::::::::: 405
16.2 RearrangingMatrices:::::::::::::::::::::::::::::::::::::::::::::::::::::: 409
16.3 SpecialUtilityMatrices:::::::::::::::::::::::::::::::::::::::::::::::::::: 418
16.4 FamousMatrices:::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 426
17 Arithmetic:::::::::::::::::::::::::::::::::::::::::::::: 435
17.1 ExponentsandLogarithms:::::::::::::::::::::::::::::::::::::::::::::::: 435
17.2 ComplexArithmetic::::::::::::::::::::::::::::::::::::::::::::::::::::::: 437
17.3 Trigonometry:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 438
17.4 SumsandProducts:::::::::::::::::::::::::::::::::::::::::::::::::::::::: 442
17.5 UtilityFunctions:::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 443
17.6 SpecialFunctions:::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 451
17.7 RationalApproximations:::::::::::::::::::::::::::::::::::::::::::::::::: 458
17.8 CoordinateTransformations::::::::::::::::::::::::::::::::::::::::::::::: 459
17.9 MathematicalConstants::::::::::::::::::::::::::::::::::::::::::::::::::: 460
18 LinearAlgebra::::::::::::::::::::::::::::::::::::::::: 465
18.1 TechniquesUsedforLinearAlgebra:::::::::::::::::::::::::::::::::::::::: 465
18.2 BasicMatrixFunctions:::::::::::::::::::::::::::::::::::::::::::::::::::: 465
18.3 MatrixFactorizations:::::::::::::::::::::::::::::::::::::::::::::::::::::: 472
18.4 FunctionsofaMatrix:::::::::::::::::::::::::::::::::::::::::::::::::::::: 483
18.5 SpecializedSolvers::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 485
19 VectorizationandFasterCodeExecution:::::::::::: 489
19.1 BasicVectorization:::::::::::::::::::::::::::::::::::::::::::::::::::::::: 489
19.2 Broadcasting:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 491
19.2.1 BroadcastingandLegacyCode:::::::::::::::::::::::::::::::::::::::: 494
19.3 FunctionApplication:::::::::::::::::::::::::::::::::::::::::::::::::::::: 494
19.4 Accumulation:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 499
19.5 JITCompiler:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 501
19.6 MiscellaneousTechniques:::::::::::::::::::::::::::::::::::::::::::::::::: 502
19.7 Examples:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 504
20 NonlinearEquations::::::::::::::::::::::::::::::::::: 505
20.1 Solvers:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 505
20.2 Minimizers:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 508
viii
GNUOctave
21 DiagonalandPermutationMatrices:::::::::::::::::: 511
21.1 CreatingandManipulatingDiagonal/PermutationMatrices:::::::::::::::: 511
21.1.1 CreatingDiagonalMatrices::::::::::::::::::::::::::::::::::::::::::: 512
21.1.2 CreatingPermutationMatrices:::::::::::::::::::::::::::::::::::::::: 512
21.1.3 ExplicitandImplicitConversions::::::::::::::::::::::::::::::::::::: 513
21.2 LinearAlgebrawithDiagonal/PermutationMatrices::::::::::::::::::::::: 514
21.2.1 ExpressionsInvolvingDiagonalMatrices:::::::::::::::::::::::::::::: 514
21.2.2 ExpressionsInvolvingPermutationMatrices::::::::::::::::::::::::::: 515
21.3 FunctionsThatAreAwareofTheseMatrices:::::::::::::::::::::::::::::: 516
21.3.1 DiagonalMatrixFunctions:::::::::::::::::::::::::::::::::::::::::::: 516
21.3.2 PermutationMatrixFunctions:::::::::::::::::::::::::::::::::::::::: 516
21.4 ExamplesofUsage::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 516
21.5 DifferencesinTreatmentofZeroElements::::::::::::::::::::::::::::::::: 517
22 SparseMatrices:::::::::::::::::::::::::::::::::::::::: 519
22.1 CreationandManipulationofSparseMatrices::::::::::::::::::::::::::::: 519
22.1.1 StorageofSparseMatrices:::::::::::::::::::::::::::::::::::::::::::: 519
22.1.2 CreatingSparseMatrices::::::::::::::::::::::::::::::::::::::::::::: 520
22.1.3 FindingInformationaboutSparseMatrices::::::::::::::::::::::::::::526
22.1.4 BasicOperatorsandFunctionsonSparseMatrices:::::::::::::::::::: 529
22.1.4.1 SparseFunctions::::::::::::::::::::::::::::::::::::::::::::::::: 530
22.1.4.2 ReturnTypesofOperatorsandFunctions:::::::::::::::::::::::: 530
22.1.4.3 MathematicalConsiderations::::::::::::::::::::::::::::::::::::: 532
22.2 LinearAlgebraonSparseMatrices::::::::::::::::::::::::::::::::::::::::: 540
22.3 IterativeTechniquesAppliedtoSparseMatrices:::::::::::::::::::::::::::: 548
22.4 RealLifeExampleusingSparseMatrices::::::::::::::::::::::::::::::::::: 556
23 NumericalIntegration::::::::::::::::::::::::::::::::: 561
23.1 FunctionsofOneVariable::::::::::::::::::::::::::::::::::::::::::::::::: 561
23.2 OrthogonalCollocation:::::::::::::::::::::::::::::::::::::::::::::::::::: 568
23.3 FunctionsofMultipleVariables:::::::::::::::::::::::::::::::::::::::::::: 569
24 DifferentialEquations:::::::::::::::::::::::::::::::::: 573
24.1 OrdinaryDifferentialEquations:::::::::::::::::::::::::::::::::::::::::::: 573
24.2 Differential-AlgebraicEquations::::::::::::::::::::::::::::::::::::::::::: 575
25 Optimization:::::::::::::::::::::::::::::::::::::::::::: 585
25.1 LinearProgramming::::::::::::::::::::::::::::::::::::::::::::::::::::::: 585
25.2 QuadraticProgramming::::::::::::::::::::::::::::::::::::::::::::::::::: 591
25.3 NonlinearProgramming::::::::::::::::::::::::::::::::::::::::::::::::::: 593
25.4 LinearLeastSquares:::::::::::::::::::::::::::::::::::::::::::::::::::::: 595
Documents you may be interested
Documents you may be interested