Detailed Licensing
- Page ID
- 86403
\( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)
\( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)
\( \newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\)
( \newcommand{\kernel}{\mathrm{null}\,}\) \( \newcommand{\range}{\mathrm{range}\,}\)
\( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\)
\( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\)
\( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\)
\( \newcommand{\Span}{\mathrm{span}}\)
\( \newcommand{\id}{\mathrm{id}}\)
\( \newcommand{\Span}{\mathrm{span}}\)
\( \newcommand{\kernel}{\mathrm{null}\,}\)
\( \newcommand{\range}{\mathrm{range}\,}\)
\( \newcommand{\RealPart}{\mathrm{Re}}\)
\( \newcommand{\ImaginaryPart}{\mathrm{Im}}\)
\( \newcommand{\Argument}{\mathrm{Arg}}\)
\( \newcommand{\norm}[1]{\| #1 \|}\)
\( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\)
\( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\AA}{\unicode[.8,0]{x212B}}\)
\( \newcommand{\vectorA}[1]{\vec{#1}} % arrow\)
\( \newcommand{\vectorAt}[1]{\vec{\text{#1}}} % arrow\)
\( \newcommand{\vectorB}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)
\( \newcommand{\vectorC}[1]{\textbf{#1}} \)
\( \newcommand{\vectorD}[1]{\overrightarrow{#1}} \)
\( \newcommand{\vectorDt}[1]{\overrightarrow{\text{#1}}} \)
\( \newcommand{\vectE}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash{\mathbf {#1}}}} \)
\( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)
\( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)
\(\newcommand{\avec}{\mathbf a}\) \(\newcommand{\bvec}{\mathbf b}\) \(\newcommand{\cvec}{\mathbf c}\) \(\newcommand{\dvec}{\mathbf d}\) \(\newcommand{\dtil}{\widetilde{\mathbf d}}\) \(\newcommand{\evec}{\mathbf e}\) \(\newcommand{\fvec}{\mathbf f}\) \(\newcommand{\nvec}{\mathbf n}\) \(\newcommand{\pvec}{\mathbf p}\) \(\newcommand{\qvec}{\mathbf q}\) \(\newcommand{\svec}{\mathbf s}\) \(\newcommand{\tvec}{\mathbf t}\) \(\newcommand{\uvec}{\mathbf u}\) \(\newcommand{\vvec}{\mathbf v}\) \(\newcommand{\wvec}{\mathbf w}\) \(\newcommand{\xvec}{\mathbf x}\) \(\newcommand{\yvec}{\mathbf y}\) \(\newcommand{\zvec}{\mathbf z}\) \(\newcommand{\rvec}{\mathbf r}\) \(\newcommand{\mvec}{\mathbf m}\) \(\newcommand{\zerovec}{\mathbf 0}\) \(\newcommand{\onevec}{\mathbf 1}\) \(\newcommand{\real}{\mathbb R}\) \(\newcommand{\twovec}[2]{\left[\begin{array}{r}#1 \\ #2 \end{array}\right]}\) \(\newcommand{\ctwovec}[2]{\left[\begin{array}{c}#1 \\ #2 \end{array}\right]}\) \(\newcommand{\threevec}[3]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \end{array}\right]}\) \(\newcommand{\cthreevec}[3]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \end{array}\right]}\) \(\newcommand{\fourvec}[4]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \\ #4 \end{array}\right]}\) \(\newcommand{\cfourvec}[4]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \\ #4 \end{array}\right]}\) \(\newcommand{\fivevec}[5]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \\ #4 \\ #5 \\ \end{array}\right]}\) \(\newcommand{\cfivevec}[5]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \\ #4 \\ #5 \\ \end{array}\right]}\) \(\newcommand{\mattwo}[4]{\left[\begin{array}{rr}#1 \amp #2 \\ #3 \amp #4 \\ \end{array}\right]}\) \(\newcommand{\laspan}[1]{\text{Span}\{#1\}}\) \(\newcommand{\bcal}{\cal B}\) \(\newcommand{\ccal}{\cal C}\) \(\newcommand{\scal}{\cal S}\) \(\newcommand{\wcal}{\cal W}\) \(\newcommand{\ecal}{\cal E}\) \(\newcommand{\coords}[2]{\left\{#1\right\}_{#2}}\) \(\newcommand{\gray}[1]{\color{gray}{#1}}\) \(\newcommand{\lgray}[1]{\color{lightgray}{#1}}\) \(\newcommand{\rank}{\operatorname{rank}}\) \(\newcommand{\row}{\text{Row}}\) \(\newcommand{\col}{\text{Col}}\) \(\renewcommand{\row}{\text{Row}}\) \(\newcommand{\nul}{\text{Nul}}\) \(\newcommand{\var}{\text{Var}}\) \(\newcommand{\corr}{\text{corr}}\) \(\newcommand{\len}[1]{\left|#1\right|}\) \(\newcommand{\bbar}{\overline{\bvec}}\) \(\newcommand{\bhat}{\widehat{\bvec}}\) \(\newcommand{\bperp}{\bvec^\perp}\) \(\newcommand{\xhat}{\widehat{\xvec}}\) \(\newcommand{\vhat}{\widehat{\vvec}}\) \(\newcommand{\uhat}{\widehat{\uvec}}\) \(\newcommand{\what}{\widehat{\wvec}}\) \(\newcommand{\Sighat}{\widehat{\Sigma}}\) \(\newcommand{\lt}{<}\) \(\newcommand{\gt}{>}\) \(\newcommand{\amp}{&}\) \(\definecolor{fillinmathshade}{gray}{0.9}\)Overview
Title: Matlab and Octave Programming for STEM Applications (Smith)
Webpages: 169
Applicable Restrictions: Noncommercial
All licenses found:
- CC BY-NC 4.0: 46.2% (78 pages)
- CC BY-NC-SA 4.0: 36.1% (61 pages)
- Undeclared: 12.4% (21 pages)
- CC BY-NC 3.0: 3% (5 pages)
- CC BY 4.0: 2.4% (4 pages)
By Page
- Matlab and Octave Programming for STEM Applications (Smith) —
CC BY-NC-SA 4.0
- Front Matter — CC BY-NC-SA 4.0
- 1: Modeling, Simulation, and MATLAB’s Interpreter — CC BY-NC 4.0
- 2: MATLAB and OCTAVE User Interfaces and Scripts —
CC BY-NC 4.0
- 2.1: MATLAB User Interface — CC BY-NC-SA 4.0
- 2.2: Octave User Interface — CC BY-NC-SA 4.0
- 2.3: Writing Scripts to Solve Problems Beyenir — CC BY 4.0
- 2.4: Your First Script — CC BY-NC 4.0
- 2.5: Why Scripts? — CC BY-NC 4.0
- 2.6: The Fibonacci Sequence — CC BY-NC 4.0
- 2.7: Floating-Point Numbers — CC BY-NC 4.0
- 2.8: Comments — CC BY-NC 4.0
- 2.9: Documentation — CC BY-NC 4.0
- 2.10: Assignment and Equality — CC BY-NC 4.0
- 2.11: Complex Numbers — CC BY-NC-SA 4.0
- 2.12: Chapter Review — CC BY-NC 4.0
- 2.13: Exercises — CC BY-NC 4.0
- 3: Loops —
CC BY-NC-SA 4.0
- 3.1: Updating Variables — CC BY-NC 4.0
- 3.2: Bug Taxonomy — CC BY-NC 4.0
- 3.3: Absolute and Relative Error — CC BY-NC 4.0
- 3.4: for Loops — CC BY-NC 4.0
- 3.5: for Loop Supplemental Material — CC BY-NC-SA 4.0
- 3.6: Plotting — CC BY-NC 4.0
- 3.7: Create a 2D x-y Sine-Wave Plot with a for Loop — CC BY-NC-SA 4.0
- 3.8: Sequences — CC BY-NC 4.0
- 3.9: Sequences Additional Material — CC BY-NC-SA 4.0
- 3.10: Series Additional Material — CC BY-NC-SA 4.0
- 3.11: Generalization — CC BY-NC 4.0
- 3.12: Incremental Development — CC BY-NC 4.0
- 3.13: for Loop Incremental Development Exercise — CC BY-NC-SA 4.0
- 3.14: Chapter Review — CC BY-NC 4.0
- 3.15: Exercises — CC BY-NC 4.0
- 4: Vectors —
CC BY-NC-SA 4.0
- 4.1: Creating Vectors — CC BY-NC 4.0
- 4.2: Methods to create vectors in MATLAB — CC BY-NC-SA 4.0
- 4.3: Plotting Vectors Supplemental Material — CC BY-NC-SA 4.0
- 4.4: Vector Arithmetic — CC BY-NC 4.0
- 4.5: Selecting Elements — CC BY-NC 4.0
- 4.6: Indexing Errors — CC BY-NC 4.0
- 4.7: Vectors and Sequences — CC BY-NC 4.0
- 4.8: disp() and num2str() Functions and Concatenation — CC BY-NC-SA 4.0
- 4.9: Plotting Vectors — CC BY-NC 4.0
- 4.10: Recursive for Loops — CC BY-NC-SA 4.0
- 4.11: Common Vector Operations — CC BY-NC 4.0
- 4.12: Common Vector Functions — CC BY-NC-SA 4.0
- 4.13: MATLAB Commands and Functions — CC BY-NC-SA 4.0
- 4.14: Chapter Review — CC BY-NC 4.0
- 4.15: Exercises — CC BY-NC 4.0
- 4.16: Working with Conditions — CC BY-NC 4.0
- 5: User-Defined Functions —
Undeclared
- 5.1: Name Collisions — CC BY-NC 4.0
- 5.2: Defining Functions — CC BY-NC 4.0
- 5.3: Function Documentation — CC BY-NC 4.0
- 5.4: Naming Functions — CC BY-NC 4.0
- 5.5: Multiple Input Variables — CC BY-NC 4.0
- 5.6: Functions with Multiple Outputs — Undeclared
- 5.7: Matlab Functions with No Inputs — Undeclared
- 5.8: Matlab Functions with No Outputs — Undeclared
- 5.9: Matlab Functions with No Inputs and No Outputs — CC BY-NC-SA 4.0
- 5.10: Functions with variable numbers of inputs or outputs — CC BY-NC-SA 4.0
- 5.11: Chapter Review — CC BY-NC 4.0
- 5.12: Exercise — CC BY-NC 4.0
- 6: Conditionals —
CC BY-NC 4.0
- 6.1: Relational Operators — CC BY-NC 4.0
- 6.2: if Statement — CC BY-NC 4.0
- 6.3: if, else, elseif, error() Parts 2 and 3 — Undeclared
- 6.4: Incremental Development — CC BY-NC 4.0
- 6.5: Logical Functions — CC BY-NC 4.0
- 6.6: Nested Loops — CC BY-NC 4.0
- 6.7: Putting It Together — CC BY-NC 4.0
- 6.8: Encapsulation and Generalization — CC BY-NC 4.0
- 6.9: Adding a continue Statement — CC BY-NC 4.0
- 6.10: How Functions Work — CC BY-NC 4.0
- 6.11: Chapter Review — CC BY-NC 4.0
- 6.12: Exercise — CC BY-NC 4.0
- 7: More Logical Functions, Series, Switch Logic, While Loops —
CC BY-NC-SA 4.0
- 7.1: if, elseif, else with Error Checking — CC BY-NC-SA 4.0
- 7.2: Flowcharts — Undeclared
- 7.3: Shortcut and, or, Logical Operations — CC BY-NC-SA 4.0
- 7.4: The input Function — CC BY-NC-SA 4.0
- 7.5: Compound Logical Operators — CC BY-NC 4.0
- 7.6: if, else, elseif Part 2 — Undeclared
- 7.7: for loops with break Logic — CC BY-NC-SA 4.0
- 7.8: 'while' Loops — CC BY-NC 3.0
- 7.9: 'switch' Logic — CC BY-NC 3.0
- 8: User-defined Functions of Vectors — CC BY-NC 4.0
- 9: MATLAB Random Number and Statistics Functions — CC BY-NC-SA 4.0
- 10: Zero Finding and Fourier Transforms — CC BY-NC-SA 4.0
- 11: MATLAB Matrices — CC BY-NC-SA 4.0
- 12: Linear Algebra —
CC BY-NC-SA 4.0
- 12.1: Matrix Multiplication — CC BY-NC-SA 4.0
- 12.2: Matrix Inverse — CC BY-NC-SA 4.0
- 12.3: Systems of Equations — CC BY-NC-SA 4.0
- 12.4: Systems of Equations Exercises part 1 — CC BY-NC-SA 4.0
- 12.5: Systems of Equations Examples and Exercises, Part 2 — CC BY-NC-SA 4.0
- 12.6: Over-Determined Systems of Equations — CC BY-NC-SA 4.0
- 13: Formatted Input, Output — CC BY-NC-SA 4.0
- 14: Matlab Structures and Data Types — CC BY-NC-SA 4.0
- 15: Advanced Plotting — CC BY-NC-SA 4.0
- 16: Interpolation and Curve Fitting — CC BY-NC-SA 4.0
- 17: Object-Oriented Programming — Undeclared
- 18: Integration and Differentiation — Undeclared
- 19: Ordinary Differential Equations —
CC BY-NC 4.0
- 19.1: Functions and Files — CC BY-NC 4.0
- 19.2: Differential Equations — CC BY-NC 4.0
- 19.3: Euler’s Method — CC BY-NC 4.0
- 19.4: Implementing Euler’s Method — CC BY-NC 4.0
- 19.5: Solving ODEs with ode45 — CC BY-NC 4.0
- 19.6: Time Dependence — CC BY-NC 4.0
- 19.7: What Could Go Wrong? — CC BY-NC 4.0
- 19.8: Labeling Axes — CC BY-NC 4.0
- 19.9: Chapter Review — CC BY-NC 4.0
- 19.10: Exercise — CC BY-NC 4.0
- Back Matter — CC BY-NC-SA 4.0