0% found this document useful (0 votes)
32 views

First Week

This document contains examples of various matrix operations, plotting functions, solving equations, and symbolic differentiation and integration in MATLAB. The document shows how to perform operations like adding and multiplying matrices, finding the inverse and transpose of a matrix, plotting multiple functions on the same graph, solving systems of equations, and performing symbolic math operations.

Uploaded by

VeerappanVeera
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
32 views

First Week

This document contains examples of various matrix operations, plotting functions, solving equations, and symbolic differentiation and integration in MATLAB. The document shows how to perform operations like adding and multiplying matrices, finding the inverse and transpose of a matrix, plotting multiple functions on the same graph, solving systems of equations, and performing symbolic math operations.

Uploaded by

VeerappanVeera
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

% Matrix operations

clc
clear all
A=[1 2;3 4]
B=[4 5;8 12]
C=A+B
D=A*B
E=inv(A)
F=B'
H=A.^2
det(A);
%
%
%
%
%
%
%
%

%%
%To find rank of a matrix
x=rank(A)
%To find lower triangular matrix
Y=tril(A)
%To find upper triangular matrix
X=triu(A)
%%

%
%
%
%
%
%
%
%
%

% Circle with centre(1,3)


clc
clear all
t = linspace(0, 2*pi, 101);
x = 1 +2*cos(t);
y = 3 +2*sin(t);
plot(x,y)
axis equal
%%

%
%
%
%
%
%

%plotting three functions without hold on


clc
clear all
x = linspace(0,1,101)
plot(x,x.^3,'r+',x,sin(x),'b-',x,exp(x),'g.')
%%

%
%
%
%
%
%
%
%
%
%

%plot three function by using hold on command


clc
clear all
x = linspace(0,1,101)
plot(x,x.^2,'r*')
hold on
plot(x,sin(x),'g.')
hold on
plot(x,exp(x),'b+')
%%

%
%
%
%
%
%
%

%solve 4x+5y=7,7x+8y=21
clc
clear all
A=[4 5;7 8]
b=[7 21]'
x=A\b
%%

%
%
%
%
%
%
%
%
%
%
%
%
%
%
%
%
%
%

%solving quadratic equations


clc
clear all
solve('2*x^2+5*x+12')
%%
%subplot
clc
clear all
x=0:.1:2*pi;
subplot(2,2,1);
plot(x,sin(x));
subplot(2,2,2);
plot(x,cos(x));
subplot(2,2,3)
plot(x,exp(-x));
subplot(2,2,4);
plot(x,sin(3*x));
%%

%
%
%
%
%
%
%
%

% symbolic differentiation
clc
clear all
syms x y
f =x^2+2*x*y+y*sin(x)
diff(f,x)
diff(f,y)
%%

%
%
%
%
%
%
%
%
%
%
%
%
%
%
%
%
%

%Symbolic integration
clc
clear all
syms x
f=x^3+3*x^2+5*x+12
int(f,x,0,2)
%10.ezplotting
syms x
f=sin(2*x)+cos(3*x)
ezplot(f)
%%

You might also like