[a / b / c / d / e / f / g / gif / h / hr / k / m / o / p / r / s / t / u / v / vg / vm / vmg / vr / vrpg / vst / w / wg] [i / ic] [r9k / s4s / vip] [cm / hm / lgbt / y] [3 / aco / adv / an / bant / biz / cgl / ck / co / diy / fa / fit / gd / hc / his / int / jp / lit / mlp / mu / n / news / out / po / pol / pw / qst / sci / soc / sp / tg / toy / trv / tv / vp / vt / wsg / wsr / x / xs] [Settings] [Search] [Mobile] [Home]
Board
Settings Mobile Home
/g/ - Technology


Thread archived.
You cannot reply anymore.


[Advertise on 4chan]


File: IMG_4008.jpg (16 KB, 571x519)
16 KB
16 KB JPG
>you gotta pay us 150$ a year to code in our language
Why does this abomination even exist? What can it do that Python cannot?
>>
>>108356266
>What can it do that Python cannot?
It can run matlab code
>>
Mostly industry inertia at this point. Matlab was more or less the industry standard for small scale engineering and scientific computing. For a long time it had a better standard library but Scipy more or less caught up around 2010 or so. That doesn't change that many highly specialized industry code bases still use Matlab to this day and switching is hard. Mathworks is (or at least used to be) really good at giving free licenses to universities and students so courses kept using it so many non-CS graduates will likely pick it at their job since it's what they know.
>>
>>108356266
simulate materials and shit
>>
>>108356266
Just use octave instead
>>
>>108356266
>Why does this abomination even exist?
Because at one point it was pretty good, and paid languages/compilers were a normalized thing in the old days.
You have to remember that this shit is 40 years old. It is only really used in places who have been using it for decades. Everyone else is all in on Python or R or some shit.
>>
honestly, great for them that they were able to monetize something like this. I'd never learn a paid stack if I can avoid it though
>>
>>108357553
i make sure all matlab scripts i write are compatible with octave, but octave is pretty shit
that being said, i can write a manifesto on why matlab is a streak of dogshit a mile long
no researcher with an ounce of intelligence would use this crap, because it sets up barriers to sharing work (in addition to all its other problems)
thank jesus python and numpy have largely replaced it
>>
not that python isn't also a massive turd
but it's a least a piece of shit with a massive open source community supporting it
>>
i remember my computer vision course in uni using this for image processing, also my honours thesis on speech synthetisation used this and I hated it the whole way through
>>
python ain't put no man on the moon
>>
File: origin.jpg (16 KB, 310x162)
16 KB
16 KB JPG
$50 for student version without any support.
>>
last time I used it, parfor was a licensed command that cost like $20k a year, and I think you needed another $50K License if you want to submit the individual slices to Slurm/LSF

parallel for loop

someone on my team developed a perl script to create all the individual loop "batch" jobs, run them separately via LSF, and then combine all the data back. then you just needed a single matlab license per node you ran your jobs on.

i think we had 30 matlab GUI licenses and $1.5M in toolboxes or whatever they called their licensed features
>>
>>108356266
Integration with RTL simulation. Yes, there is CoCoTB, but that is a little hokey and not fit for serious work -- where is the VIP? Anyways

https://www.mathworks.com/discovery/verilog-testbench.html

Anyways, when an RTL simulator costs thousands of dollars and Place-and-Route tools can cost a cool million, $150 is a rounding error.
>>
>>108356266
Simulink is what I use it for.
>>
>>108356266
Vendor lockin.
>>
>>108356266
Matlab itself could be replaced pretty easily, but shit like simulink and the way it is integrated into matlab is the reason it is still used despite that.
Also 150 bucks a year is nothing when it comes to engineering software anon. You should see the truly eyewatering ammounts some of the more niche CAD/EDA softwares cost.



[Advertise on 4chan]

Delete Post: [File Only] Style:
[Disable Mobile View / Use Desktop Site]

[Enable Mobile View / Use Mobile Site]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.