image thumbnail

updated 25 days ago

Numerical Solution of Euler's Equation for Sod Shock Tube using Richtmyer method. by Sathyanarayan Rao

Euler's equation for Sod Shock Tube problem is numerically solved using two step Richtmyer method. (computational fluid d..., eulers equation, numerical method)

build_Flux( U )

sodtube.m

image thumbnail

updated 2 months ago

Blackbody Radiation Spectrum from Wien's Law and Planck's law by Sathyanarayan Rao

This code calculates blackbody radiation spectrum at different temperatures (blackbody radiation, plancks law, wiens law)

BlackBody.m

image thumbnail

updated 2 months ago

MATLAB Support Package for Finch Robot by Tom Gaudette

MATLAB connectivity code to a Finch Robot (finch, robot, programming)

Finch

finchComm

mFinch

image thumbnail

updated 4 months ago

Transmittance and Reflectance Spectra of Multilayered Dielectric Stack using Transfer Matrix Method by Sathyanarayan Rao

Transfer Matrix Method is used to calculate transmittance and reflectance of dielectric layers. (transfer matrix metho..., scattering matrix, optics)

tmm2.m

image thumbnail

updated 5 months ago

Simple Random Walk in Three Dimensions by Sathyanarayan Rao

Random walk is simulated and animated in three dimensions. (random walk, stochastic system, random number)

random_walk.m

image thumbnail

updated 5 months ago

3D Magnetic Field Computation of a Straight Wire of Finite Length using Biot-Savart's Law by Sathyanarayan Rao

Here I compute magnetic field of a wire using finite element method (biot savarts law, straight wire, current element)

straight_wire.m

image thumbnail

updated 5 months ago

Fraunhofer Diffraction of Light by a Circular Aperture by Sathyanarayan Rao

This code calculates the diffracted intensity pattern for a circular aperture (bessel function, fraunhofer diffractio..., circular aperture)

diffract_circular.m

image thumbnail

updated 5 months ago

Finite Difference Band Matrix Method for Laplace Equation by Sathyanarayan Rao

Using band matrix method, Laplace equation is solved for a parallel plate capacitor. (laplace equation, band matrix method, laplacian matrix oper...)

Poisson_equation_matrix_method.m

image thumbnail

updated 6 months ago

Redheffer Star Product of Two Matrices by Sathyanarayan Rao

This function computes Redheffer star product of two matrices. (redheffer star produc..., transfer matrix metho..., scattering matrices)

redhefferstar( SA11,SA12,SA21,SA22,SB11,SB12,SB21,SB22)

image thumbnail

updated 6 months ago

Building a Dart Board on a Cartesian Grid by Sathyanarayan Rao

This code forms a matrix whose data values represent a Dartboard (dartboard, building geometry, meshgrid)

dartboard.m

image thumbnail

updated 6 months ago

Fraunhofer Diffraction of Light by a Rectangular Aperture by Sathyanarayan Rao

This code calculates the diffracted intensity pattern for a rectangular aperture (2d diffraction, far field diffraction, fraunhofer diffractio...)

diffract.m

image thumbnail

updated 6 months ago

Simulating Chaotic Behavior of Double Pendulum by Sathyanarayan Rao

Chaotic behavior of double pendulum is simulated using MATLAB ODE45 solver (double pendulum, chaos, ordinary differential...)

pend(t, y)

double_pendulum.m

image thumbnail

updated 7 months ago

Two dimensional Gaussian Hi-pass and Low pass Image Filter by Sathyanarayan Rao

In this file, two dimensional high pass and low pass Gaussian image filters are demonstrated. (2d image filter, high pass filter, low pass filter)

Gaussian_image_filtering.m

image thumbnail

updated 7 months ago

Two dimensional Hi-pass and Low-pass Rectangular Image Filter by Sathyanarayan Rao

In this file, two dimensional high pass and low pass rectangular image filters are demonstrated. (image processing, image filter, rectangular filter)

rectangular_image_filtering.m

image thumbnail

updated 8 months ago

Visualizing a Toroidal Surface (Torus) in Matlab by Sathyanarayan Rao

Torus is visualized by using its parametric equation and MATLAB mesh command. (toroidal surface, torus, toroid)

toroid.m

image thumbnail

updated 8 months ago

Newton-Raphson Method to Find Roots of a Polynomial by Sathyanarayan Rao

Newton's method can be used to find roots or zero crossing of a real valued function. (newtons method, newtonraphson, root finding)

Rd( X )

[F]=R(X)

Newton.m

image thumbnail

updated 8 months ago

2D Fourier Transform of a cosine pulse using MATLAB inbuilt 2D FFT2 function. by Sathyanarayan Rao

Two dimensional cosine pulse and its Fourier transform is computed and visualized. (2d fft, 2d fourier transform, single sided frequenc...)

cosine_2d.m

image thumbnail

updated 9 months ago

Surface Plot of Dini's Surface (Parametric Surface) by Sathyanarayan Rao

Surface plot of Dini's surface is demonstrated using mesh command (parametric surface, surface plot, mesh plot)

Dini.m

image thumbnail

updated 9 months ago

A finite cosine wavetrain and its Fourier transform by Sathyanarayan Rao

This code computes frequency spectrum of a finite cosine wavetrain using MATLAB FFT function. (fft, axis scaling for fft, cosine wavetrain)

wave_train.m

image thumbnail

updated 12 months ago

Animation of a Simple Pendulum using the Euler-Cromer numerical method. by Sathyanarayan Rao

The oscillatory motion of a simple pendulum is simulated using Euler-Cromer method. (simple pendulum, physics animation, computational physics)

Euler_Cromer_Method.m

image thumbnail

updated 1 year ago

Charging a RC circuit by Sathyanarayan Rao

This code plots current and electric charge as a function of time for a charging RC circuit. (electric circuit, capacitor, rc circuit)

RCckt.m

image thumbnail

updated 1 year ago

Diet Problem in Linear Programming by Sathyanarayan Rao

The goal of Diet problem is to minimize the cost of food satisfying nutrient constraints. (linear programming, optimization, diet problem in linea...)

dietproblem.m

image thumbnail

updated 1 year ago

Finite Difference Method to solve Heat Diffusion Equation in Two Dimensions. by Sathyanarayan Rao

Heat diffusion equation of the form Ut=a(Uxx+Uyy) is solved numerically. All units are arbitrary. (aerospace, automotive, diffusion)

heat_2d.m

image thumbnail

updated 1 year ago

Magnetic field of a Circular current loop using Biot Savart's Law by Sathyanarayan Rao

Magnetic Field of a circular loop is evaluated in two dimensions. (mathematics, simulation, aerospace)

Biot_3d.m

image thumbnail

updated 1 year ago

Magnetic field of a Square current loop using Biot Savart's Law by Sathyanarayan Rao

Using Biot Savarts law, magnetic field due to a square loop is evaluated. (simulation, magnetic field, biot savarts law)

Biot_square.m

image thumbnail

updated 1 year ago

Finite Difference Method to solve Poisson's Equation in Two Dimensions. by Sathyanarayan Rao

This code employs successive over relaxation method to solve Poisson's equation. (poisson equation, finite difference met..., successive over relax...)

po.m

image thumbnail

updated almost 3 years ago

Non Parametric Spectral Estimation: A Comparision by Sathyanarayan Rao

In this code, I compare the most commonly used non parametric spectral estimation. (non parametric spectr..., welch spectral estima..., bartlett spectral est...)

non_parametric_spectral_estimation.m

Contact us