Table of Contents
Index
CG/CAGD
This section is related to Computer Graphics and Computer Aided Geometric Design. I am quite
interested in these fields and recently(2009.10-2011.6) taking part in a program under the
direction of Prof. Deng.
Further more, I introduced several platform and software for a general user to design images, especially for vector graphics.
- Gnuplot It was originally created to allow scientists and students to visualize mathematical functions and data interactively, but has grown to support many non-interactive uses such as web scripting.
- Asymptote A powerful script-based vector graphics language for mathematical/technical drawings, with LaTeX typesetting of labels.
- Graphviz Graph visualization is a way of representing structural information as diagrams of abstract graphs and networks. Automatic graph drawing has many important applications in software engineering, database and web design, networking, and in visual interfaces for many other domains.
Debian/GNU Linux
I am a stardard Debian/Ubuntu user. I maintain my notes of administration, such as installation
guide, brief configuration instruction and some effective tips.
Great fun and enumerous benefits from GNU project will make you in a new world. Exactly via Linux, I get to know lots of things : LaTeX, Debian/Ubuntu, Emacs/Vi, Bash, etc. Rich Experiences in Linux application make me feel much more strong and flappy.
- Debian installation and configuration.
- Smart tips.
- Java development environment setup.
- Setting up a local web server in Debian Linux: Linux+Apach+Mysql+Php
Programming and Algorithm
I always like programming my life. Various language including C/C++, Matlab, Java, Scheme, and other script programs ,Various programming platform including microcontroller, MIDP, OpenGL enrich my college life.
Here is a map of what I have established and contributed :
-
FEM Programming
This is intended for programming issues from Finite Element Method. -
Evolutionary Computing
Algorithm, optimization, and computing. -
GRE Phone Reciter
The project is proposed by the course of Software engineering. It is developed on the platform of mobile device which is to assist person to recite GRE (or other Exams) word lists. Any phone supporting CLDC 1.0 and MIDP 2.0 will access the application.The software is under GPL, Please refer to sourceforge for application and code download. -
SimplexM
This project is proposed by the assignment of course Operations research. It helps to solve linear programming model by classical simplex method.
Fairly speaking, many classical problems are types of linear programming problems, algorithms which targeted to specially problems always have generalization to simplex method.
-
Mona Lisa
Genetic Programming: use 50 polygons to approximate Mona Lisa. OpenGL based, motivated by Roger
Asling, but more accurate and efficient.
-
Mathematical Modeling
In fact, through my rich experiences of mathematical modeling, I gather a broad knowledge in computer science(image process, pattern recognition, computer graphics, data mining, etc) and applied mathematics(numerical scheme, optimization, statistical model, etc), as well as solid background of programming and application skills.- Our team's work: Big Game Hunting: Three Probability Models to Locate Serial Crimes, MCM/ICM Contest Question B. Meriturious Winner:)
-
Web Design
The site? Yes, that's right! You too can upgrade your communications skills to the 21st century and learn…
LaTeX
Here are some resources I have collected for getting up to speed with this excellent document processing system. If you are not sure why LaTeX is any good, find out the benefits. I wouldn't consider myself an expert, but I'm learning all the time. I recall finding it quite taxing when I started to learn LaTeX, which is why I have started the section. However, I hope that my experiences plays to your advantage.
Here is a templates repository for convenience(some other resources which include class/experiment report are lost due to my laptop missing-_- I promise I will back up them next time):
- mcm2009.zip, an advanced version of template for mcm2010 will be accessed by mailing me.
- CUMCM.rar
There are many bibles about how to document by (La)TeX, and I found some pragmatical pages from the Internet below. Anyway, a cookbook at hand is always a crosscut to what you exactly need.
Misc
- Mathematics review This page is maintained under self-discipline which keeps an outline for scheduling.
- Reading, lecture notes and projects I realize keeping formal notes in the progress of studying will benefit me a lot. Although these note require a bit more time devoted, in fact it will contribute to my understanding level and serve as quick review booklets.
- Muse Zone These notes were kept during 2008 and 2009, and will not be updated anymore.
Date: 2010-08-31 22:33:17 CST
HTML generated by org-mode 6.33x in emacs 23