Lesson 1: Octave (GUI) Flashcards
________________ is a high-level programming language primarily intended for scientific computing and numerical computation.
GNU Octave
____________ helps in solving linear and nonlinear problems numerically, and for performing other numerical experiments using a language that is mostly compatible with MATLAB.
Octave
It may also be used as a batch-oriented language. As part of the GNU Project, it is free software under the terms of the GNU General Public License
GNU Octave
Octave is written in _____ using the C++ standard library
C++
Octave includes a ____________________________ in addition to the traditional Command Line Interface (CLI)
Graphical User Interface (GUI)
The ________________ is an interpreted programming language. It is a structured programming language (similar to C) and supports many common C standard library functions, and also certain UNIX system calls and functions.
Octave language
Octave Windows
Main Window, enters variables, runs program
Command Window
Octave Windows
Contains output from graphic commands.
Figure Window
Octave Windows
Creates and delays script and function files.
Editor Window
Octave Windows
Provides help info.
Help Window
Octave Windows
Logs commands entered in the command window.
Command History Window
Octave Windows
Provides information about the variables used.
Workspace Window
Octave Windows
Shows the files in the current folder.
Current Folder Window
Rules About Variable Names
It must begin with a letter
True
Rules About Variable Names
Can be up to 63 characters.
True
Rules About Variable Names
Can contains letters, digits, underscore.
True
Rules About Variable Names
Cannot contain punctuation characters (period, comma, semicolon)
True
Rules About Variable Names
MATLAB is case sensitive: it distinguishes uppercase and lowercase letters
True
Rules About Variable Names
No spaces are allowed between characters (use underscore where space is desired).
True
Rules About Variable Names
Avoid using the name of built-in function for a variable (using cos, sin, exp, sqrt)
True