Avbm
Joined 23 March 2013
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 11: | Line 11: | ||
===Matlab/Octave=== | ===Matlab/Octave=== | ||
I have used Matlab for various college projects for the last 5 years. I began using Octave as a Matlab replacement about 2 years ago. The main uses have been for simulation and image processing. I know most of the similarities and differences between Matlab and Octave. | I have used Matlab for various college projects for the last 5 years. I began using Octave as a Matlab replacement about 2 years ago. The main uses have been for simulation and image processing. I am know most of the similarities and differences between Matlab and Octave. | ||
===Python=== | ===Python=== | ||
Line 22: | Line 22: | ||
== F: Feeling fine == | == F: Feeling fine == | ||
*IRC/mailing lists: familiar with using IRC. | *IRC/mailing lists: familiar with using IRC. have also used (subscribed and posted)the octave-maintainers list | ||
*Mercurial: new to using mercurial but I have the hang of it(thanks to Jordi) | *Mercurial: new to using mercurial but I have the hang of it(thanks to Jordi) | ||
*Mediawiki: quite familiar with mediawiki including (slightly) advanced features such as templates | *Mediawiki: quite familiar with mediawiki including (slightly) advanced features such as templates | ||
Line 30: | Line 30: | ||
== O: Only out of interest == | == O: Only out of interest == | ||
I guess I have covered most of the topics above. My two main gripes with octave are: | I guess I have covered most of the topics above. My two main gripes with octave are: | ||
*Not all of the image processing built-in functions are not supported including some of the more commonly used ones like the | *Not all of the image processing built-in functions are not supported including some of the more commonly used ones like the weiner filter | ||
*Octave is much slower than Matlab especially for non-vectorized code (which have many loops) | *Octave is much slower than Matlab especially for non-vectorized code (which have many loops) | ||
Line 39: | Line 39: | ||
== S: Self-assessment == | == S: Self-assessment == | ||
*I am quite capable of working alone for extended periods but I prefer working in small groups and periodic review/criticism. Also working alone(in a void) for a long time tends to get boring. | *I am quite capable of working alone for extended periods but I prefer working in small groups and periodic review/criticism. Also working alone(in a void) for a long time tends to get boring. | ||
*I prefer to have a sort of holistic view of the work ahead but prefer to write code iteratively/incrementally with small improvements and testing between each step. I usually jot down my algorithm and functional blocks on paper before I start writing the code. Also usually I tend to prefer simple working algorithms(even if | *I prefer to have a sort of holistic view of the work ahead but prefer to write code iteratively/incrementally with small improvements and testing between each step. I usually jot down my algorithm and functional blocks on paper before I start writing the code. Also usually I tend to prefer simple working algorithms(even if the have poor performance) initially and to later replace them with more complicated but efficient ones. | ||
*I don't mind throwing out chunks of my work if it doesn't fit with the overall project. I have worked in a student run lab for 5 years and we did on occasion have to chuck out weeks worth of work but what I learnt from it was that the effort is never wasted and that dumped code tends to find applications elsewhere later. | *I don't mind throwing out chunks of my work if it doesn't fit with the overall project. I have worked in a student run lab for 5 years and we did on occasion have to chuck out weeks worth of work but what I learnt from it was that the effort is never wasted and that dumped code tends to find applications elsewhere later. | ||
Line 48: | Line 48: | ||
I am quite sure that I will have enough time for only <b>one</b> of the two and am leaning more towards JIT since that will be more useful in general. | I am quite sure that I will have enough time for only <b>one</b> of the two and am leaning more towards JIT since that will be more useful in general. | ||
[[Category:Summer of Code 2013 Applicants]] | |||
[[Category:2013 | |||