You are on page 1of 21

NMC LAB

MATLAB ASSIGNMENT

NAME: ARHAM QADEER


REG NO: 2019-ME-44
Table of Contents
Chapter 1 3
Chapter 2 7
Chapter 3 17
Chapter 5 21
CHAPTER 1

%%Chapter 1
% PROBLEMS 1.10

%Q1

Script
%(a)
((14.8^2+6.5^2)/(3.8^2)) + (55/(2^(1/2)+ 14))

%(b)
(-3.5)^3 + (exp(6))/(log(524)) + 206^(1/3)

Command window

ans =

21.6630

ans =

27.4611

Script
%Q2

%(a)
((16.5^2)*(8.4 - (70)^(1/2)))/(4.3^2-17.3)

%(b)
(5.2^3 - 6.4^2 + 3)/(1.6^8 - 2) + (13.3/5)^1.5

Command window
ans =

7.6412
ans =

6.8450

Script
%Q3

%(a)
15*((10^(1/2)+3.7^2)/(log10(1365) + 1.9))

%(b)
((2.5^3)*(16-(216/22)))/(1.7^4 + 14) + (2050)^(1/4)

Command window
ans =

50.2041

ans =

11.050

Script
%Q4

%(a)
2.3^2*1.7/sqrt((1-0.8^2)^2+(2-sqrt(0.87))^2)
%(b)
2.34 + (1/2)*2.7*(5.9^2 - 2.4^2) + 9.8*log(51)

Command window
ans =

7.9842
ans =

80.0894
Script
%Q5

%(a)
(sin((7*pi)/9))/((cos((5/7)*pi))^2) +
(1/7)*tan((5/12)*pi)

%(b)
(tand(64)) / ((cosd(14))^2) - 3*(sind(80)/(0.9^(1/3)))
+ cosd(55)/sind(11) ans =

Command window
ans =
2.1867

ans =

2.1238

Script

%Q6

x = 2.34;

%(a)
2*(x^4) - 6*(x^3) + 14.8*(x^2) + 9.1

%(b)
(exp(2*x))/((14 + x^2 - x)^(1/2))

Command window
ans =
73.2258

ans =

26.0345
Script
%Q7
t = 6.8;

%(a)
log(abs(t^2 - t^3))

%(b)
(75/(2*t))*cos(0.8*t - 3)

Command window
ans =

5.5917

ans =

-4.2122
Script
%Q8
x = 8.3; y = 2.4;

%(a)
x^2 + y^2 - (x^2)/(y^2)

%(b)
((x*y)^(1/2)) - ((x + y)^(1/2)) + ((x -y)/(x - 2*y))^2
- (x^(1/2))/(y^(1/2))

Command window
ans =
62.6899

ans =

2.1741

Script
%Q9
a = 13; b = 4.2;
c = (4*b)/a; d = (a*b*c)/(a + b + c);

%(a)
a*b/(c+d)+d*a/(c*d)-(a-b^2)*(c+d)

%(b)
((a^2 + b^2)^(1/2))/(d - c) + log(abs(b - a + c - d ))

Command window
ans =

44.4496

ans =

7.8410

CHAPTER 2

%%2.11 PROBLEMS

%Q1
[ 3 4*2.55 68/16 45 110^(1/3) cosd(25) 0.05]
ans =

3.0000 10.2000 4.2500 45.0000 4.7914


0.9063 0.0500

%Q2
[ (54)/(3 + 4.2^2) 32 6.3^2 7.2^2 54 exp(3.7) sind(66)
+ cos((3*pi)/8) ]

ans =

2.6163 32.0000 39.6900 51.8400 54.0000


40.4473 1.2962
%Q3
[ 25.5; (14*tand(58))/(2.1^2 + 11); factorial(6);
2.7^4; 0.0375; pi/5]
ans =

25.5000
1.4539
720.0000
53.1441
0.0375
0.6283

%Q4
v=[32/3.2^2; sind(35)^2; 6.1; log(29^2); 0.00552;
log(29)^2; 133]

v =

3.1250
0.3290
6.1000
6.7346
0.0055
11.3387
133.0000
%Q5
x = 0.85; y = 12.5;
[ y; y^x; log(y/x); y*x; x + y]
ans =

12.5000
8.5580
2.6882
10.6250
13.3500
%Q6
a = 3.5; b = -6.4;
[ a a^2 a/b a*b (a)^(1/2)]
ans =

3.5000 12.2500 -0.5469 -22.4000 1.8708


%Q7
2:5:37
ans =

2 7 12 17 22 27 32 37

%Q8
linspace(81,12,9)
ans =

81.0000 72.3750 63.7500 55.1250 46.5000


37.8750 29.2500 20.6250 12.0000
%Q9
(22.5:-2.5:0)'
ans =

22.5000
20.0000
17.5000
15.0000
12.5000
10.0000
7.5000
5.0000
2.5000
0
%Q10
linspace(-21,12,15)'
ans =

-21.0000
-18.6429
-16.2857
-13.9286
-11.5714
-9.2143
-6.8571
-4.5000
-2.1429
0.2143
2.5714
4.9286
7.2857
9.6429
12.0000
%Q11
same(1:7) = -3
same =

-3 -3 -3 -3 -3 -3 -3
%Q12
a(1) = 0;
a(9) = 7.5
a =

0 0 0 0 0
0 0 0 7.5000
%Q13
b = [1:1:10 9:-1:1]
b =

Columns 1 through 17

1 2 3 4 5 6 7 8 9
10 9 8 7 6 5 4 3
Columns 18 through 19

2 1

%Q21
E = [ linspace(0,0,5);zeros(3,2) [1:1:3; 4:1:6; 7:1:9]]
E =

0 0 0 0 0
0 0 1 2 3
0 0 4 5 6
0 0 7 8 9
%Q22
F = [ linspace(0,0,5);zeros(3,2) (1:1:3)' (10:-2:6)'
(20:6:32)']
F =

0 0 0 0 0
0 0 1 10 20
0 0 2 8 26
0 0 3 6 32

%Q23

%(a)
a = [ 7 2 -3 1 0]; b = [-3 10 0 7 -2]; c = [ 1 0 4 -6
5];
[a; b; c ]
ans =

7 2 -3 1 0
-3 10 0 7 -2
1 0 4 -6 5

%(b)
[a' b' c' ]
ans =

7 -3 1
2 10 0
-3 0 4
1 7 -6
0 -2 5

%29

A = [ 1 2 3 4 5 6
7 8 9 10 11 12
13 14 15 16 17 18 ];
%(a)
ha = A(1,:) ;
ha =

1 2 3 4 5 6
%(b)
hb = A(:,6)' ;
hb =

6 12 18
%(c)
hc = [A(2,1:3) A(3,4:6)];
hc =

7 8 9 16 17 18

%Q30
B = [(18:-1:13); (12:-1:7); (6:-1:1) ];

%(a)

va = [ B(:,2);B(:,5) ] \ va =

17
11
5
14
8
2

%(b)
vb = [ B(3,3:6)'; B(:,2)]
vb =

4
3
2
1
17
11
5

%(c)
vc = [ B(:,2); B(:,4); B(:,6) ]
vc =

17
11
5
15
9
3
13
7
1
%Q38

%(a)
A = zeros(2,5)
A(1:2,4:5) = ones(2)
A(1:2,1:2) = eye(2)

A =

0 0 0 0 0
0 0 0 0 0

A =

0 0 0 1 1
0 0 0 1 1
A =

1 0 0 1 1
0 1 0 1 1
%(b)
C = zeros(4)
C(1:2,3:4) = ones(2)
C(4,:) = ones(1)
C =

0 0 0 0
0 0 0 0
0 0 0 0
0 0 0 0

C =

0 0 1 1
0 0 1 1
0 0 0 0
0 0 0 0

C =

0 0 1 1
0 0 1 1
0 0 0 0
1 1 1 1
%(c)
D = zeros(4,5)
D(1:4,1:2) = ones(4,2)
D(1:1,5:5) = ones(1)
D =

0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0

D =

1 1 0 0 0
1 1 0 0 0
1 1 0 0 0
1 1 0 0 0

D =

1 1 0 0 1
1 1 0 0 0
1 1 0 0 0
1 1 0 0 0
%Q39
A = eye(6)
A(1:3,4:6) = eye(3)
A(4:6,1:3) = eye(3)

%Q40
A = ones(2)
A(3:4,3:4) = A
A = [A A]

A =

1 1
1 1

A =

1 1 0 0
1 1 0 0
0 0 1 1
0 0 1 1
A =

1 1 0 0 1 1 0 0
1 1 0 0 1 1 0 0
0 0 1 1 0 0 1 1
0 0 1 1 0 0 1 1

CHAPTER 3

%%3.9 PROBLEMS

%Q1
x = -2:1:4 ;
y = x.^3 - 2*x.^2 + x

%Q2
x = -3:1:3;
y = (x.^2 - 2)./(x + 4)
%Q3
x = 1:1:7;
y = ((x - 3).*(x.^2 + 3))./(x.^2)

%Q4
t = 0:1:8;
y = (20*t.^(2/3))./(t + 1) - ((t + 1).^2)./exp(0.3*t +
5) + 2./(t + 1)

%Q10
v = [ 3 -2 4]; u = [ 5 3 -1]

%(a)
v.*u

%(b)
v*u'

%(c)
v'*u

%Q11
u = [ -3 8 -2 ] ; v = [6.5 -5 -4]

%(a)
dotuva = sum(u.*v)
%(b)
u*v'

%(c)
dot(u,v)

%Q12
v = [ 2:2:10 ]

%(a)
a = 1./v
%(b)
b = 1./v.^2

%(c)
c = v./2
%(d)
d = v./v

%Q13
v = [5:-1:1]

%(a)
a = v.^2

%(b)
b = v.^v

%(c)
c = v.*5

%(d)
d = v-1

%Q14

x = 1:2:9; y = 2:3:14

%(a)
z = (x.*y.^2)./(x + y)

%(b)
z = x.*(x.^2-y) - (x -y).^2

%Q23

%(a)
n = 1:1:10
y = 1./(2.^n)
sa = sum(y)
apercenterror =abs(sa-1)*100

%(b)
n = 1:1:20
y = 1./(2.^n)
sb = sum(y)
bpercenterror =abs(sb-1)*100
%(c)
n = 1:1:30
y = 1./(2.^n)
sc = sum(y)
cpercenterror =abs(sc-1)*100

%(d)
n = 1:1:40
y = 1./(2.^n)
sd = sum(y)
dpercenterror =abs(sd - 1)*100

%Q24

%(a)
n = 0:10
x = ((-3).^(-n))./(2*n + 1)
sa = sqrt(12)*sum(x)
apercenterror =abs((sa - pi)/pi)*100

%(b)
n = 0:20;
x = ((-3).^(-n))./(2*n + 1)
sb = sqrt(12)*sum(x)
bpercenterror =abs((sb - pi)/pi)*100

%(c)
n = 0:50;
x = ((-3).^(-n))./(2*n + 1)
sc = sqrt(12)*sum(x)
cpercenterror =abs((sc - pi)/pi)*100

%Q32
A = [3 1.5 1 0.5 4; -2 1 4 -3.5 2; 6 -3 2 2.5 1; 1 4 -
3 0.5 -2; 3 2 -1 1.5 -3];
C = [-11.75; 19; -23; -1.5; -3.5];
x = A\C
CHAPTER 5

%%5.13 PROBLEMS

%Q1
x = linspace(-3,5,250)
y = ((x + 5).^2)./(4 + 3*x.^2);
plot(x,y)

%Q2
x = linspace(-5,10,250)
y = (5*sin(x))./(x + exp(-0.75*x)) - (3*x)./5;
plot(x,y)

%Q3
x1 = linspace(0,3,250);
x2 = linspace(-4,6,250);
y1 = (x1 + 1).*(x1 - 2).*(2*x1 -0.25) - exp(x1);
y2= (x2 + 1).*(x2 - 2).*(2*x2 -0.25) - exp(x2);
plot(x1,y1)
figure
plot(x2,y2)
%Q4

fplot('sqrt(abs(cos(3*x)))+sin(4*x)^2',[-2 2])
xlabel('x')
ylabel('y'))

%Q5
fplot('exp(2*sin(0.4*x))*5*cos(4*x)',[-20 30])
xlabel('x')
ylabel('y')

%Q6
t= linspace(0,2*pi,250);
x = 1.5*sin(t); y = 1.5*cos(3*t);
plot(x,y)
axis([ -2 2 -2 2])
xlabel('x')
ylabel('y')

%Q8
t1=linspace(-30,-1.6,500);
t2=linspace(-0.6,40,500);
x1=3*t1./(1+t1.^3);
y1=3*t1.^2./(1+t1.^3);
x2=3*t2./(1+t2.^3);
y2=3*t2.^2./(1+t2.^3);
plot(x1,y1,x2,y2)
xlabel('x')
ylabel('y')

You might also like