MATLAB essential/Quiz 1: Lecture 1 + Lecture 2
Type classification: this is a quiz resource. |
You can refer to the previous lectures or even use Google while taking this quiz. Do NOT use MATLAB while taking the quiz. The point of this quiz is to make sure that you understand what was covered so far, by using MATLAB, you are cheating yourself. |
This quiz will contain questions about the material covered in the first two lectures ( general information + arrays + how to solve equations ). The first few questions ask you to write a short pieces of code. The answers are in a google document. Once you finish the quiz send me an email. and I will give you a link to the document. The second set of questions are multiple choice, and complete the statement. The answers for these question will be shown after you submit your answers. If you have any questions please do not hesitate to send me an email..
complete the text, True or False, and multiple choice[edit | edit source]
Write MATLAB code
[edit | edit source]
Question 1
Using MATLAB, write any two matrices that when added together using MATLAB yield the following matrix A= A=[-4,2.5,0 ; 20, 5, 1] D=[1,1,1 ; 1,1,1] A-D ans =
-5.00000 1.50000 -1.00000 19.00000 4.00000 0.00000
ans+D ans =
-4.00000 2.50000 0.00000 20.00000 5.00000 1.00000
Question 2
Using MATLAB, write any two matrices that when subtracted together using MATLAB yield the following matrix: B=
B=[1,-13,8 ; 40, 50, 10]
C=[1,1,1 ; 1,1,1] B =
1 -13 8 40 50 10
C =
1 1 1 1 1 1 C-B
ans =
0 14 -7 -39 -49 -9
C-ans ans =
1 -13 8 40 50 10
Question 3
What is the function of (%), (@), and (;) symbols. % to write a comment with no action @ to difine a function
- to separet betwen 2 row in matrix
Question 4
Briefly describe the difference between Command window and Editor. Editor you can fix the code & you can save work in a M-file in Window you can not safe work or fix code but you can use to write a smale code and erase.
Question 5
If you have the following equation: . You want to find the solution of this equation using MATLAB. How do you express this function in MATLAB syntax ? f=@(x) exp(x) + sine(5*x)
Question 6
Write a MATLAB code to differentiate the following function twice:
syms x w=exp(x)* sqrt(sin(x)+cos(x)) diff(w,2) Question 7
Write a MATLAB function to partially differentiate the following function with respect to y:
syms x y z z=exp(y)+ (sin(x*y)*cos(x*y)) diff(x,y)
Question 8
Write a MATLAB code to integrate the following function from 1 to infinity:
int ((log(x)^2),1,inf)
Question 9
write the code to find the anwer of the follwing equation using using MATLAB
limit (x/sin(x),x,inf)
Question 10
The code below will give an error, why? and how can you fix it ? DO NOT USE MATLAB.
x=[11,24,32 ; 21 32 43 ] y=[25 31 42; 26 37 48] x*y
1st there is no (,) betwen the 2nd row of x matrix & betwen the 1st&2nd row of y matrix 2nd x matrix size is 2*3 then y matrix shold be for exampel 3*inf in isted of 2*3.