MATLAB-1
MATLAB-1
• OF
• IT MATLAB
•
SUBMITTED TO:
SUBMITTED BY:
Ms Antim ma’am Name
= Ankit Kumar
(Roll
Number) =
DEPARTMENT OF COMPUTER SCIENCE
AND ENGINEERING ARAVALI COLLEGE OF
ENGINEERING AND MANAGEMENT
FARIDABAD-121002
INDEX
EXPERIMENT NO:1
A I M : Study of introduction of MATLAB.
• INTRODUCTION:
The name MATLAB stands for Matrix Laboratory. The basic building block of
MATLAB is the matrix. It is not confined to the solution of Matrix related
problems. With its inbuilt functions, it is an excellent tool for linear algebraic
computations, data analysis, signal processing, optimization, numerical solutions
of ordinarydifferential equations (ODE), quadrature, 2D & 3D, graphics and many
other types of scientific computation. Therefore, we can say:
MATLAB is a software package in high performance language for technical
computing. It integrates computation, visualization and programming in an easy to
use environment where problems and solutions are expressed in familiar
mathematical notation. Typical uses include:
• Math and computation
• Algorithm and development
• Data acquisition modeling
• Simulation and prototyping
• Data analysis, exploration, and visualization
• Scientific and engineering graphics
• Application development, including graphical user interface building.
• BASICS:
INPUT-OUTPUT:
MATLAB takes input from the screen and rushes output to the screen i.e. it supports
interactive computation. It can read input files and write output files.
• ACCESSORIES:
• Communication toolbox
• Optimization toolbox
IMPLEMENTATION :
b
=
b
'
c
=
i
n
v
(
m
)
d
=
d
e
t
(
m
)
e
=
e
i
g
(
a
)
OUTPUT :
>
>
7 8 9 5
5 6 7 6
10 11 12 7
2 3 4 1
b=
4 5 6 3
4 5 6 7
3 4 5 7
>> marteix
m =
7 8 9 5
5 6 7 6
10 11 12 7
2 3 4 1
b =
4 5 6 3
4 5 6 7
3 4 5 7
b =
4 4 3
5 5 4
6 6 5
3 7 7
>> marteix
m =
7 8 9 5
5 6 7 6
10 11 12 7
2 3 4 1
b =
4 5 6 3
4 5 6 7
3 4 5 7
b =
4 4 3
5 5 4
6 6 5
3 7 7
c=
1.0e+15 *
m
a
t
r
i
x
7 8 9 5
5 6 7 6
10 11 12 7
2 3 4 1
b =
4 5 6 3
4 5 6 7
3 4 5 7
a =
7 8 9 5
5 6 7 6
10 11 12 7
2 3 4 1
b =
4 4 3
5 5 4
6 6 5
3 7 7
c=
1.0e+15 *
d=
1.3012e-14
e=
27.4732
-0.0000
-0.4732
-1.0000
EXPERIMENT NO:3
IMPLEMENTATION:-
a= [2, 4; 5, 7]
b= [4, 5; 7, 9]
c
=
a
+
b
c
=
b
-
a
c
=
a
'
c
=
a
*
b
OUTPUT:
a=
2 4
5 7
b=
4 5
7 9
c=
6 9
12 16
c=
2 1
2 2
c=
2 5
4 7
c=
36 46
69 88
EXPERIMENT NO:4
THEORY :If the statement execute code are statement block only when the condition is
true.It is a conditional programming keywords used to give condition’s to the program of
MATLAB. It has three part :-
• If statement
• Else statement
• Else-If statement.
IMPLEMENTATION :
a
=
2
0
b
=
3
0
if a>b
disp('a is 2');
elseif a==20
disp('a=20');
else end
disp('b is ');
e
=
e
i
g
(
b
)
t
=
e
i
g
(
a
)
i
f
e
>
b
disp('a matrix
is greater
=1,5,6'); else
disp('b is
greater');
end
OUTPUT :
>
>
o
n
20
b=
e=
30
t=
20
b is greater
>>
EXPERIMENT NO:5
AIM : To Implement the While Loop In MATLAB.
THEORY : An expression is true when the result is non- empty and contains and
contain’s all non zero element (logical or realnumeric).Otherwise the expression is false.
IMPLEMENTATION :
i=0
while i<10
i=i+1
end
A=inp
ut("En
ter the
value"
) i=
A
x
=
1
w
h
i
l
e
i
>
1
x
=
x
*
i
i
=
i
-
1
end
disp(A)
OUTPUT :
>
>
i
=
i =
i =
i =
i =
i =
i =
i =
i =
i =
9
i=
10
E
n
t
e
r
t
h
e
v
a
l
u
e
3
i=
x=
x=
3
i=
x=
i=
>>
EXPERIMENT NO:6
THEORY :A graph is a non linear data structure consisting of vertices and edges .To plot a
graph of the function we need to take some steps.
• Define x by specifying the range of the value of the variable x.
• As a plot (x,y).
IMPLEMENTATION :
x =1:10
y
p
l
o
t
(
x
,
y
)
title(“h
ouse
price
graph”)
xlabel(
‘Price’)
ylabel(
‘House
’)
OUTPUT :
>> exp6
x=
2 3 4 5 6 7 8 9 10
1
y=
1 2 3 4 5 6 7 8 9 10
>>
EXPERIMENT NO:7
IMPLEMENTATION :
function d= sum(a,b,c)
d=a+b+c
end
OUTPUT :
>> sum(1,2,3)
d=
ans =
>>
EXPERIMENT NO:8
THEORY:A excel sheet is a sheet also called work sheet. A sheet is a single page that
contain it’s on collection of sheet of sheet. To held to organize a data.There can be sheet in
your excel document & you can see the sheet instead.
IMPLEMENTATION:-
Value= {98,64,74;3,2,12;45,11,34;34,11,56}
xlswrite ('vishal.xlsx', value)
OUTPUT:
>> Value =
>>
EXPERIMENT NO:9