Matlab 2

  1. &
    Logic AND
  2. &&
    Logic AND with/share circuit evaluation
  3. |
    Logic OR
  4. ||
    Logical OR w/short circuit evaluation
  5. xor()
    Logical exclusive OR
  6. ~
    Logical NOT
  7. Starting with the highest level task and breaking it down into sub-tasks (sub system)
    Top-Down Design Approach (this is not a flow chart)
  8. Thoroughly testing each component (sub task) individually
    Unit Testing
  9. Step by step procedure for solving a problem
    algorithm
  10. what statement can do anything what can do, but not necessarily better
    • what - if
    • what - switch
  11. switch excels at what
    what - menus
  12. errors in a program
    buggs
  13. process of removing errors from a program
    debugging
  14. violations of a programming languages' grammar rules; detected by interpreter before run time
    Syntax Error
  15. Case sensitive or mistype error
    Typographical
  16. When a program executes "successfully" but produces incorrect results
    Logical Errors
  17. Mistakes not flagged by interpreter that crash the program during execution. 

    like illegal math operations
    divide by zero
    Runtime Errors
  18. Enable statements to execute more than once
    loops
  19. uncontrollable loops
    for loop
  20. executing loops a certain number of times
    for loop
  21. use when number of loop iteration is unknown in advance length (arr)
    while
  22. immediately ends the current loop, then the program execution continues from the end of the loop
    break
  23. returns date information as a string
    date
  24. returns six element array
    clock
  25. starts timer or resets it
    tic
  26. will show elapsed time
    toc
  27. starting number that dictates the pseurandom number sequence produced
    seed
  28. numerical analysis approach to computation that uses random sampling to solve problems
    Monte Carlo method
  29. the process of replacing loops w/array opperations
    vectorization
  30. a logical array that selects he elements of another array for use in an operation
    Mask
  31. examines code between execution 

    looks for code that may execute more than once
    Just-in-time (JIT) Compiler
  32. Translating to machine code before run-time
    precompile
  33. Values passed calling invoking a function
    actual arguments
  34. values returned by a function when it ends
    return values
  35. is used by looking for function
    H1 comment line
  36. when a function is called, only the actual value is passed to the function.
    passing-by-value
  37. the part of the code where a variable can be referenced
    scope
  38. viewing an object (function) in terms of its input and output characteristics
    Black Box
  39. If you want to retain/preserve a variable between function cells
    Persistent Memory
  40. breaking you search method in half
    divide and conquer
Author
Rayna
ID
353557
Card Set
Matlab 2
Description
Embry-Riddle Matlab terms for Dr. Schipper's Egr 115 class
Updated