Log in

No account? Create an account

Previous Entry | Next Entry

MatLab, anyone?

During my Master's program, I had to learn to program some things in MatLab, which was not easy because the last time I did any, let's say 'real', programming was during my first higher education over ten years ago.

And then I had to use this language to write the data processing program that was the essential, not to say main, part of my thesis.

But as often happens in such cases, you get some really in-depth knowledge of the particular application of the medium you need for your task and all the rest kind of hangs in the air.

So now I have taken up the current Coursera Matlab Introduction Course, and while I doubt it will be much further help with the advanced tasks I have mentioned, a solid grounding in the basics is also a thing to have.

I have worked through the first lesson (out of 8) so far, and I really enjoy the way the instructor explains the material. He has a very clear way of speaking, and of explaining the material, he is funny, and he also casually uses well-known outside references as examples that make the material more memorable (I was absolutely lost when one of the first of those was the temperature at which paper catches fire, Fahrenheit 451). So far, I have learned a lot of useful little things that are not strictly necessary, but make life much easier.

Come try it.


В магистратуре пришлось научиться немного пользоваться Матлабом, что было не очень весело, потому что последний раз что-то почти серьёзное я программировала ещё во время первой "вышки", больше десяти лет назад.

А потом пришлось его же использовать в практической обработноданной части диплома.

Поэтому, как часто бывает, я научилась хорошо выполнять довольно сложные практически задачи, а всякие "очевидные" мелочи повисли в воздухе, их приходится периодически разыскивать в документации днём с огнём.

Поэтому подписалась на текущий курс "Введения в Матлаб" на Курсере. Сомнительно, чтобы он ощутимо помог в работе, но понимать и быстро, просто и качественно выполнять основные команды тоже будет полезно.

Прошла первый урок (из 8) и мне очень нравится, как инструктор всё рассказывает, очень понятно, прозрачно, последовательно, примеры яркие и забавные выбирает не задымываясь из других областей (я пропала, когда одним из самых первых была температура воспламенения бумаги, 451 градус по Фаренгейту), и, что немаловажно, чётко говорит, - потому что курс американский (субтитры тоже есть). В первом уроке уже встретилось много всяких мелочей, без которых вполне можно обойтись, но с которыми гораздо легче и проще выполнять элементарные (и не очень) задачи.



( 2 comments — Leave a comment )
Jul. 5th, 2015 07:05 pm (UTC)
My godson (who is currently a Mechanical Engineering Student at SUNY Stony Brook) got his first programming experience in MATLAB. The professor gave him a particularly interesting programming challenge last year: Design a Sudoku generator/solver program in Matlab while following some very strict programming limitations -- absolutely no recursion and extremely limited looping structures.

To prove that the task could be completed, the professor did create his own program using the aforementioned guidelines... but ,y godson's program was still so fast and efficient that it was able to produce/solve Sudoku puzzles in one-third the time that the professor's version.
Jul. 5th, 2015 07:43 pm (UTC)
This is quite an interesting task (which I wouldn't know how to begin to solve, especially with limited looping, because the more difficult ones are impossible to solve, manually, without making a choice and backtracking if it's the wrong one :-) ). And good for your godson!
( 2 comments — Leave a comment )

Latest Month

November 2017


Page Summary

Powered by LiveJournal.com