Professional Documents
Culture Documents
Practical
On
Submitted to
In
ROLL NO.
INDEX
S.No TITLE PAGE SIGNATURE
. NO.
1. AREA = r2 (USING ARITHMETIC OPERATOR). 1
2. COMPUTE Y- COORDINATES OF A STRAIGHT LINE 2
Y = MX + C, WHERE SLOPE OF LINE M =0.5 ,
INTERCEPT C= -2 AND X- COORDINATES : X = 0
TO 10 FOR 0.5 INCREMENTS.
3. CREATE FOLLOWING VECTORS T WITH 10 3-4
ELEMENTS 1 TO 10.
4. PLOT y = Sin x where 0 <= x <= 6.5 5
5. PLOT y = e-0.4x Sin x WHERE 0 <= x <= 10 6
6 WRITE A SCRIPT FILE TO DRAW A UNIT CIRCLE. 7
7 WRITE A FUNCTION FACTORIAL TO COMPUTE 8
THE FACTORIAL n! FOR ANY INTEGER n.
8 WRITE A FUNCTION FACTORIAL TO COMPUTE 9
THE FACTORIAL n! USING RECURSION FOR ANY
INTEGER n.
9 WRITE A FUNCTION FILE crossprod TO COMPUTE 10
THE CROSS PRODUCT OF TWO VECTORS u AND
v.
10 WRITE A FUNCTION TO COMPUTE THE 11
GEOMETRIC SERIES.
1 + r + r2 + r3 + + rn FOR GIVEN r AND n.
EXPERIMENT - 1
Area=pi*r^2
r=5
Area = 78.5398
A=5*exp(3)
A = 100.4277
y=((sin(pi/3))^2 + (cos(pi/3))^2);
disp(y)
1
y=(cos(pi/4) + sin(pi/4)*i);
disp(y)
0.7071 + 0.7071i
y=log10(10^6)
y=6
EXPERIMENT - 2
m = 0.5;
c = -2;
disp(Y- Co-ordinates are);
for x=0: 0.5: 10
y = m*x + c;
disp(y);
disp(, );
end
Output: >>
straightline Y- Co-ordinates are -2, -1.7500, -1.5000, -1.2500, -1, -0.7500, -0.5000,
- 0.2500, 0, 0.2500, 0.5000, 0.7500, 1, 1.2500, 1.5000, 1.7500, 2, 2.2500, 2.5000,
2.7500, 3
EXPERIMENT - 3
Output:
Multiple Vectors are
0.8415 1.8186 0.4234 -3.0272 -4.7946 -1.6765 4.5989 7.9149 3.7091 -5.4402
Output:
Divide Vectors are
0 0.3333 0.5000 0.6000 0.6667 0.7143 0.7500 0.7778 0.8000 0.8182
Output:
EXPONENTIAL VECTORS
0.8415 -0.1892 0.0458 -0.0180 -0.0053 -0.0275 -0.0195 0.0144 -0.0078 -0.0051
EXPERIMENT - 4
x = 0: 0.25: 6.5;
y = sin(x);
plot(x,y);
EXPERIMENT - 5
x = 0: .25: 10;
y = (exp(-0.4.*x)).*(sin(x));
plot(x,y)
EXPERIMENT - 6
Output:
Enter the number now 5
120
EXPERIMENT 8
function y = fact(n)
% We have the highest number
y = n;
% We go down to 0
if n == 0
y = 1;
else
% We multiply by all the integers before ours,
% one at a time...
y = y * fact(n-1);
end
Output:
Enter the number now 5
120
EXPERIMENT 9
function w = crossprod(u,v)
% We're assuming that both u and v are 3D vectors.
% Naturally, w = [w(1) w(2) w(3)]
i = [1 0 0];
j = [0 1 0];
k = [0 0 1];
Output: w1 = 0 0 1
w2 = 0 -1 0
EXPERMENT - 10
function w = geocomp(r,n);
sum = 0;
for i=0: 1: n
sum = sum + ( i * r );
end
sum = sum+1;