![]() Python cannot really be compared with MATLAB, as they were designed for different purposes, but I will focus on the use cases that can overlap between the two of them. MATLAB is still being used widely, especially in the Automotive and Aerospace industries, but the usage of Python has grown dramatically in many different sectors, since it can be used for many other things - like I said, general-purpose. I think this is important since Python opens the possibilities for individuals and companies that cannot afford to buy an expensive MATLAB license, or are already using MATLAB for scientific computing, in which case it can be easily replaced with Python, cutting down the license costs. But I wanted to learn more about Python, since it is a general-purpose programming language. I could have used other alternatives, like GNU Octave - which even has the same MATLAB syntax, or Scilab. Probably some of the code can be improved, but I think it can be useful to see these examples if you are a beginner like me. In each entry, I will share a simple but practical example of how to do a certain task with MATLAB, but using Python instead. So this will be an ongoing series of posts. I figured that I could share some of the things I learned, and started to write an article that suddenly was too long for a single post. However, I took the chance to sharpen my Python skills while completing some of the other tasks I had to do, mainly when analyzing data. For that kind of activity, you can't just go around the license problem. ![]() Of course, I had the chance to use workstations with shared licenses in the office to continue working in Model-Based software development. I recently spent a couple of weeks without an individual MATLAB license at work. I work a full-time job as an automotive Control Systems Engineer, and - usually - a big chunk of my time during the day is employed using MATLAB/Simulink for different types of tasks.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |