CIVE121 Study Guide - Quiz Guide: Binary Logarithm, Dot Product, Matlab
41 views2 pages
Published on 27 Feb 2018
School
Department
Course
Professor

1. Trigonometric functions
a. sin, cos, tan, sec, csc, cot standard in radians,
b. add d to end for degrees
c. add a to front for inverse
2. Rounding functions
a. floor (down)
b. ceil (up)
c. fix (zero)
d. round (normal rounding)
3. Remainder function
a. rem (a,b) finds remainder of a/b
4. Exponential functions
a. exp(a)=e^a
b. log(a)=ln(a)
c. log10(a)=
d. log2(a)=
e. sqrt(a)=
f. nthroot(a,b)=
g. a^b=
5. Other common functions
a. abs(a)=
b. factor(a)=prime factors of a in a row vector
c. primes(a)=prime numbers a in a row vector
d. rat(a)=rational approx of a
e. factorial(a)=a!
f. cross(a,b)=cross product of 1x3 vectors a and b
g. dot(a,b)=dot product of same size vectors a and b
h. norm(a) gives magnitude of vector a
6. User interaction
a. a=input(‘message’, ‘s’); allows user to input a string to a, default without ‘s’ is
entering double
7. Vectors
a. [a,b,c,d]=row vector a, b, c, d
b. [a;b;c;d]=col vector a, b, c, d
c. a’=transpose of matrix a
d. linspace(lower limit, upper limit, # of terms) *# of terms=default number of
100 terms
e. logspace(lower limit, upper limit, # of elements) *lower limit and upper limit
are to powers of 10
f. lower limit : increment : upper limit *if no increment default is 1
8. Random number generation
a. rand(a,b)=makes axb vector with random number between 0 and 1 non inclusive,
randi([lower limit, upper limit],a,b) *generates inclusive whole numbers and
populates an array with a rows and b cols *if no a,b generates 1 #
b. rng(‘shuffle’) create new rng algorithm based on computer time
c. rng(a) create a rng algorithm based on the positive integer a
find more resources at oneclass.com
find more resources at oneclass.com