I started on Matlab in 1987 (not a typo), when I was an u'grad at Drexel University and Matlab ran on a VAX mini-mainframe. Matlab is tried and true - diverse and priced "a la carte" to control your costs. If you need support, they are there. Mathworks is a great, no nonsense company.
I code in a few languages, not expert at any. I picked up Python in the mid-2010 and moved onto Anaconda (due to dependency management issues - and cyber BS - I just found a virus from 2018 from Python downloads a few months back...no virus def for it then). Still, if you want to handle multi-dimensional arrays, Python is quite good. Maybe the best at that.
Connect anytime. We focus on Machine and Computer Vision, but are experts in systems and control with some solid "Data Science" chops. Vision Optronix. Cheers.
All good. Big thanks for your comment and like! Connect anytime. At present, working with Thermal Images and Deep Learning and also with Event Cameras, in addition to some basics. I also work in Advanced Tech Trade. I'm 58 now. Career in Advanced Tech. My LinkedIn site shows some details. I am highly technical and mathematically inclined, trained in the continuum, raised along side the discrete/finite state methods....
Another big reason to learn Rust is the tooling. As much as the actual language can be difficult to grasp I'd say the surrounding tools for building and dependency management are extremely easy to use unlike what you'd find in C or C++. Cargo is definitely a big reason to make the switch. There's even some Rust based tools for Python as well at https://astral.sh
Any love for Mathematica here? Maybe not super for HDL yet, but every time i check out the Wolfram platform, their offerings have exploded. Thoughts re: HDL and in general?
I really like Python and think that a combination of scipy and numpy could suffice for more of my needs, but I still haven’t found a plotting library/IDE that I find better than matlab. Do you have any plotting recommendations? Also do you have any Python libraries that you would recommend for antenna modeling?
Yeah I’ve used matplotlib quite a bit, but still prefer matlabs plotting (easy to zoom, edit and save figures). I do need to try some of the other libraries you mentioned though, thanks for the tip!
Nice article. Thanks. I'll be looking into Rust.
I started on Matlab in 1987 (not a typo), when I was an u'grad at Drexel University and Matlab ran on a VAX mini-mainframe. Matlab is tried and true - diverse and priced "a la carte" to control your costs. If you need support, they are there. Mathworks is a great, no nonsense company.
I code in a few languages, not expert at any. I picked up Python in the mid-2010 and moved onto Anaconda (due to dependency management issues - and cyber BS - I just found a virus from 2018 from Python downloads a few months back...no virus def for it then). Still, if you want to handle multi-dimensional arrays, Python is quite good. Maybe the best at that.
For others who like BOTH, here's a link:
https://www.mathworks.com/content/dam/mathworks/fact-sheet/calling-python-from-matlab-cheat-sheet.pdf
Connect anytime. We focus on Machine and Computer Vision, but are experts in systems and control with some solid "Data Science" chops. Vision Optronix. Cheers.
I still do like Matlab and Mathworks is a great company. I have friends who worked there happily for a full decade.
Regardless of python vs Matlab debate, Rust is something people interested in embedded hardware programming should look at.
I'll check out Vision Optronix.
All good. Big thanks for your comment and like! Connect anytime. At present, working with Thermal Images and Deep Learning and also with Event Cameras, in addition to some basics. I also work in Advanced Tech Trade. I'm 58 now. Career in Advanced Tech. My LinkedIn site shows some details. I am highly technical and mathematically inclined, trained in the continuum, raised along side the discrete/finite state methods....
Another big reason to learn Rust is the tooling. As much as the actual language can be difficult to grasp I'd say the surrounding tools for building and dependency management are extremely easy to use unlike what you'd find in C or C++. Cargo is definitely a big reason to make the switch. There's even some Rust based tools for Python as well at https://astral.sh
Great insight thanks!
Any love for Mathematica here? Maybe not super for HDL yet, but every time i check out the Wolfram platform, their offerings have exploded. Thoughts re: HDL and in general?
Thanks.
I really like Python and think that a combination of scipy and numpy could suffice for more of my needs, but I still haven’t found a plotting library/IDE that I find better than matlab. Do you have any plotting recommendations? Also do you have any Python libraries that you would recommend for antenna modeling?
Matplotlib in python was designed to be an emulation of Matlab plotting (which admittedly is quite nice).
With time, I've grown to like python plotting tools like plotly, seaborn, and a host of others that enable live dashboards to view data too.
The only significant python library for RF is scikit-rf. You might be better off with Matlab; antennas is one of the niche domains
Yeah I’ve used matplotlib quite a bit, but still prefer matlabs plotting (easy to zoom, edit and save figures). I do need to try some of the other libraries you mentioned though, thanks for the tip!
What do you recommend for modelling in the wireless domain?
https://hermespy.org/ looks interesting.