Submitted

Total Field Scattered Field source with Perfectly Matched Layer Boundaries

In this code, TF/SF source is implemented for 1D FDTD source along with PML Boundary condition.

9 years ago | 3 downloads |

Submitted

Optical Spectra of Dielectric slab using 1D Finite Difference Time Domain (FDTD).

This code calculates Transmission and Reflection spectra of Etalon slab using FDTD method.

9 years ago | 1 download |

Submitted

1D Finite Difference Time Domain simulation (FDTD) with Perfectly Matched Layer (PML)

FDTD is illustrated with PML absorbing boundary condition at both ends of 1D space grid.

9 years ago | 5 downloads |

Submitted

Optical Linear Absorption of a Two Level System

In this code, differential equation for optical polarization is solved.

9 years ago | 1 download |

Submitted

Band structure of GaAs using Parabolic Approximation

Band structure of GaAs using Parabolic Approximation

9 years ago | 3 downloads |

Submitted

Fourier transform DFT for selected range of frequencies

For selected frequency range, DFT is computed.

9 years ago | 1 download |

Submitted

Numerical Solution to Optical Bloch Equation for a two level atom using Runge Kutta method

Numerical Solution to Optical Bloch Equation for a two level atom using Runge Kutta method

9 years ago | 2 downloads |

Submitted

Simulation of Rabi Flopping in a Two Level Atom using Finite Difference Method

Rabi flopping for a two level quantum system is simulated for different detuning frequencies.

9 years ago | 4 downloads |

Submitted

Excited States of Quantum Harmonic Oscillator using Raising Operator

Calculating Excited States of Quantum Harmonic Oscillator using Raising Operator.

9 years ago | 3 downloads |

Solved

Circle area using pi

Given a circle's radius, compute the circle's area. Use the built-in mathematical constant pi.

9 years ago

Solved

Fahrenheit to Celsius using multiple statements

Given a Fahrenheit value F, convert to a Celsius value C. While the equation is C = 5/9 * (F - 32), as an exercise use two state...

9 years ago

Solved

Simple equation: Annual salary

Given an hourly wage, compute an annual salary by multiplying the wage times 40 and times 50, because salary = wage x 40 hours/w...

9 years ago

Solved

Fibonacci sequence

Calculate the nth Fibonacci number. Given n, return f where f = fib(n) and f(1) = 1, f(2) = 1, f(3) = 2, ... Examples: Inpu...

9 years ago

Solved

Reverse the vector

Reverse the vector elements. Example: Input x = [1,2,3,4,5,6,7,8,9] Output y = [9,8,7,6,5,4,3,2,1]

9 years ago

Solved

Create a two dimensional zero matrix

You have to create a zero matrix of size (mxn) whose inputs are m and n and the elements of your matrix should be zeros. Exam...

9 years ago

Solved

Find a Pythagorean triple

Given four different positive numbers, a, b, c and d, provided in increasing order: a < b < c < d, find if any three of them com...

9 years ago

Solved

Convert a vector into a number

This is a sub problem related to this problem: <http://www.mathworks.com/matlabcentral/cody/problems/621-cryptomath-addition>...

9 years ago

Solved

Remove DC

Input x is the sampled signal vector, may have both AC and DC components. Output y should not contain any DC component. Examp...

9 years ago

Solved

First N Perfect Squares

*Description* Return the first N perfect squares *Example* input = 4; output = [ 1 4 9 16 ];

9 years ago

Solved

Back to basics 22 - Rotate a matrix

Covering some basic topics I haven't seen elsewhere on Cody. Rotate the input matrix 90 degrees counterclockwise (e.g. [1 2; ...

9 years ago

Solved

Length of the hypotenuse

Given short sides of lengths a and b, calculate the length c of the hypotenuse of the right-angled triangle. <<http://upload....

9 years ago

Solved

Make one big string out of two smaller strings

If you have two small strings, like 'a' and 'b', return them put together like 'ab'. 'a' and 'b' => 'ab' For extra ...

9 years ago

Solved

Make the vector [1 2 3 4 5 6 7 8 9 10]

In MATLAB, you create a vector by enclosing the elements in square brackets like so: x = [1 2 3 4] Commas are optional, s...

9 years ago

Solved

Weighted average

Given two lists of numbers, determine the weighted average. Example [1 2 3] and [10 15 20] should result in 33.333...

9 years ago

Solved

Create a row array using double colon operator

Create a row array from 9 to 1, using the double colon operator.

9 years ago

Solved

Times 2 - START HERE

Try out this test problem first. Given the variable x as your input, multiply it by two and put the result in y. Examples:...

9 years ago

Submitted

Numerical Solution of 1D Time Independent Schrodinger Equation using Finite Difference Method.

Finite Difference scheme is applied to Time Independent Schrodinger Equation.

9 years ago | 4 downloads |

Submitted

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

Euler's equation for Sod Shock Tube problem is numerically solved using two step Richtmyer method.

9 years ago | 1 download |

Submitted

Blackbody Radiation Spectrum from Wien's Law and Planck's law

This code calculates blackbody radiation spectrum at different temperatures

10 years ago | 10 downloads |