|
Mathematica demonstrations
- HTML
This includes Mathematics demos I've written which can be downloaded and run using Wolfram Research free Mathematica player.
Simulation
- HTML
This page will contain programs I wrote relating to animation and simulation of Mathematics and physics stuff
Signal/Image processing
- HTML
List of functions in my dsp Mathematica package. Work in progress.
- HTML
List of Butterworth low pass normalized polynomials up to order 20, generated using my Mathematica dsp package.
- HTML
Butterworth low pass analog filter H(s) design from specifications.
- HTML
IIR low pass digital filter using based on Butterworth. Transformation methods
used are bilinear and impulse invariance. Mathematica and Matlab code.
- HTML
Computed Tomography, Mathematics and Simulation.
- HTML
On scaling factors in Matlab fft() example.
- HTML
Diagram showing relations between the Fourier series/Fourier transform/DFT and FFT.
- HTML
A graphical method to perform circular convolution.
- HTML
On FFT and IFFT in Maple and Matlab (move this to the HOWTO section)
- HTML
Finding Euler circuits in connected graphs using the Fleury algorithm.
- HTML
DVD software.MPEG-2 decoding. Report wrote many years ago.
- HTML
Image Restoration by Inverse Filtering In the Frequency Domain Using Gaussian and Ideal Low Pass Filters. Implementation using Mathematica. Course report.
- HTML
Using simulink to make an FM modulator
- HTML
Diagrams to illustrate sampling theory I did while taking a course at cal poly pomona in 2010.
- HTML
small note on mapping H(s) to H(z) when H(s) contain multiple order pole
Linear algebra and numerical solutions
- HTML
Solving the advection PDE numerically using finite difference methods. School report.
- HTML
Taylor Series approximation in single and double precision, using Matlab.
- HTML
Report on similarity transformation and singular value decomposition.
- HTML
My implementation of LU decomposition. Written in Matlab.
- HTML
Small note on using Matlab ode45.
- HTML
Penta-diagonal system solver.
- HTML
Algorithm and matlab implementation to solve the following: Let S denotes the set of all NxN matrices with 0 or 1 entries. Let T be the subset of all matrices in S such that if entry is 1, then its nearest neighborhoods is zero. This algorithm finds T.
Engineering mechanics
- HTML
PDF
Review of screw axis kinematics. Course Report. UCI. 2006.
- HTML
Deformation gradient tensor.
Simple examples to calculate the deformation gradient tensor for solid deformation. Course report. UCI. 2006
- HTML
On the different stress measures in deformed solids. My final course report for
a UCI course on computational mechanics given by professor Satya N. Atluri.
- HTML
modal analysis using Mathematica
papers, patent and awards
- PCA for cancer detection
with Dr .Lee, C.H. California state university Fullerton, Mathematics department. On using PCA algorithm for cancer detection by analysis of microarray data. published in the 2007 World Congress on Bioengineering Proceedings.
- Mathematics of HYPR
Co-author on Mathematics of HYPR. First Author is Dr Angel Pineda, Mathematics dept. California State University, Fullerton, who was our final year MRI project supervisor. Presented by Dr Pineda at the annual meeting of the International Society of Magnetic Resonance in Medicine ISMRM 2009 Annual Meeting in Honolulu, Hawaii, USA.
- Patent
PCR software algorithm. This was co-authored with 2 other engineers. Few years ago.
- Wolfram Research award in computational sciences
Awarded while I was student at California state university, Mathematics department, Fullerton in April 2008.
- Academic achievement award
CSU Fullerton, May 2009.
School life
- HTML
Courses taken.
- HTML
Pictures of some of the universities I went to.
- Some US school rankings (US news source)
- engineering 2008
- electrical engineering 2007
- civil engineering 2007
- mechanical engineering 2006
- biomedical engineering 2006
- image1
,
image2
scanned pages of
listing of US universities from an old handout I have.
Miscellaneous reports/notes
- HTML
Screen shots of some Matlab GUI based application I wrote.
- HTML
Was trying OO in Biology, but found out I know so little biology to do this.
- HTML
PDF
Survey of Volume Managers (written in Summer 1999).
- HTML
Design of a LEO to GEO orbit with 3 stages rocket. Course report at UCI in 2003.
- HTML
The Ascii table. I did not do this myself. From the net. source unknown.
- HTML
comp.text.tex usage trend 1991-2009.
- HTML
About tex4ht problem with displayed math. Nov 2009.
- HTML
Installation of Latex2html on windows. Nov 2009.
Linux and other OS/networking notes
- HTML
PDF
Small note on how system calls work in Linux written long time ago when I was learning linux.
- HTML
Analyzing MBR structure on Intel PC running Linux.
- HTML
PDF
Small report on SNA to DECnet network communication architecture. I wrote this in June 1995.
- HTML
PDF
Report on SNMP trap processing.
My Ada web page
- HTML
I liked programing in Ada. I need to update this page sometime. c2ada is no longer maintained by me and is now in SourceForge.net
|
How-To pages
- HTML
HOWTO. Using Mathematica, Matlab and Maple to solve basic engineering problems.
- HTML
Main HOWTO. Networking, Unix, and other general topics. I do not update this anymore.
- HTML
My Maple cheat sheet.
- HTML
My Mathematica cheat sheet.
- HTML
Some Matlab notes written few years ago.
Control systems
- HTML
Showing how to control an inverted pendulum on a moving cart by pole placement. Course project report.
- HTML
Using Mathematica to study response sampled closed loop. system.
- HTML
Small note on How to tune a PID controller.
- HTML
Small note on deriving the impulse response h(t) for critically and for overdamped systems.
Statistics related reports and notes
- HTML
Statistics simulation and notes written
during taking Math 502 (probability and statistics) course at CSUF in 2007.
- HTML
Mathematica 6 statistics related functions.
- HTMLUsing Mathematica to generate random numbers.
- HTML
Hidden Markov Model (HMM)
with one character look ahead. With Matlab implementation. Final project report for a class at UC Berkeley. Fall 2002.
- HTML
Markov chain.
A small note describing an algorithm for finding all closed and transient states in a Markov chain probability transition matrix.
- HTML
Implementation of the Hastings-Metropolis algorithm in Mathematica (with Manipulate).
Notes on Finite Element Methods
- HTML
Solving second order ODE
using central difference method and finite element method Implementation in Mathematica using Manipulate for GUI.
- HTML
How to solve 1st and 2nd order ODE using Finite Element Methods. Report and Implementation in Mathematica and Matlab.
- HTML,PDF
detailed worked examples using Gaussian Quadrature method for 1D case. (2D to be added)
- HTML
Finite Elements Methods to solve Poisson PDE.
Detailed review and mathematical derivation on using Finite Elements Methods to solve Poisson PDE on rectangular cross section using triangular elements. Report written for a class talk at UCI, Nov. 2006.
- HTML
Small note showing how to use Ritz variational method and Galerkin method with a global trial function to solve for axial loaded beam.
- HTML
Using Mathematica to derive the element stiffness matrix for a 4 degrees of freedom beam (Oct 2009).
- HTML
A Mathematica demo showing FEM solution to the axial loaded beam(oct 2009). See my Mathematica demos
for a player version.
- HTML
Using Mathematica to help with the algebra to derive the plain strain B matrix for a triangle element.
Computer algebra
- HTML
Kamke differential equations. Goal of this project is to solve with Maple and Mathematica all of Kamke DE. Work in progress, but will take long time. Too many other things. Started August 2007.
- HTML
Performance for Matrix Rank Calculation. Informal test to compare Matlab, Mathematica and Maple performance for Matrix Rank Calculation.
- HTML
An observation about functional style in Mathematica.
- HTML
Showing how Mathematica versions and size changed over time.
- HTML
PDF
List of new functions in Mathematica 6.0.
- HTML
Mathematica 3D scatter plot.
- HTML
Very short Introduction to Mathematica wrote while learning Mathematica.
- HTML
CPU timing for find PI for larger and larger digits using Mathematica 6.0.2 on intel core E6850 machine, 4 GB RAM.
- HTML
What is new in Maple12.
- HTML
Listing of Maple 12 packages and functions
- HTML
newgroup traffic comparison for Maple, Mathematica, Sage, SciLab, and Matlab
- HTML
how to use traditional math notation in mathematica.
- HTML
Running few integation tests using rubi, a package for doing
integration by rules in Mathematica.
- HTML
How to make a package in Mathematica.
List of books I own
- HTML. Too many books, too little time.
Java
- Java packages diagram. (1.4, and J2EE). (These diagrams are hard to read). I build this diagram by browsing the full JDK source code.
- HTML
JDK1.4 beta2 and J2EE 1.2.1, all packages on one diagram.
- HTML
JDK 1.4 beta2 and J2EE 1.3 beta 2, official package only.
- HTML
JDK 1.4 beta2 only, all packages.
- HTML
J2SE 1.4 Beta2.
- HTML
PDF
Small note on Java float and ranges written when I was learning Java many years ago.
Old items
Chess related
- HTML
I used to play lots of chess.
|