Do I really have to pay for this shit

Do I really have to pay for this shit

Other urls found in this thread:

gnu.org/software/octave/
ftp.gnu.org/gnu/octave/windows/octave-4.2.1-w64-installer.exe
youtu.be/6igNZiVtbxU
youtube.com/watch?v=BSBTCOEdLkA&t=4s
youtube.com/watch?v=2h6seJ3xjWA
twitter.com/AnonBabble

nope, pirate it

No, but since you're not sure how to acquire it for free, then yes

GNU Octave ( gnu.org/software/octave/ ) is basically a free version of matlab, you can use matlab code and it can do pretty much everything that matlab can. Not everything, but nearly

install r studio

matlab is just bloated useless software at this point, this is not 2004. fucking java and fucking license shit, gas it! gas it user

If you are planning to do some research and with that make a paper, you'll need an original license. Otherwise, pirate it.

But I want to design robots user how am I supposed to make robots with rstudio
I use windows 10

Here is the windows binary for Octave: ftp.gnu.org/gnu/octave/windows/octave-4.2.1-w64-installer.exe

>r studio
Never, ever use this if you have any semblance of choice in the matter

Consider the following:
Julia

Thank me later ;^)

Thank you anons you'll all benefit when my mocap machine learning project succeeds

Wait why? All students here get it for free.

>not pirating free software
what a fucking cuck, amirite?

>machine learning
Use Python or do what this guy says and get R.

you can make robots with Python

You shud be able to get it for free from your school website or somethinh

>student license

You don't have to pay for a damn thing if you don't want to and know where to look.

>make a paper
At what point would you be required to show that you have a license? Is this the same if you're writing a paper in say, Word?

Matlab is only useful because of its libraries

What do you use instead of that?

You only "need" Matlab if you need Simulink. Everything else can be done in in Octave/Python/R.

Dear fucking God why is GUI programming a thing? I'm teaching engineers for a part time job and I have to teach them labview. Do they just _enjoy_ paying some company for shitty software that's even less intuitive than Scratch?

The research part, you idiot
Does MATLAB even have some kind of LaTeX clone library you can buy for $10,000?

J U L I A
U
L
I
A

How is labview even a thing in 2017? Last time I heard of it was in high school and I fucking graduated in 2005...

>Do I really have to pay for this shit
GNU Octave

How the fuck do you think they would check

MatLab will detect cracks and add random noise to certain calculations

I just installed and tried to use Julia like 40 minutes ago and it was the worst experience I've every had

Just for rendering plots, Julia took it upon itself to try and compile three different font rendering libraries using its own internal package manager, then also tried to install Electron and GTK, but errored out when it failed to install a gnome-icon-theme package and left me with no plotting.

Prof has them do Arduino and says the students think labview is "easier", I've gotta help write some simulations in simulink next; I wish I worked with mathematicians or scientists who didn't need their programs to look like weird blueprints
I'm teaching sophomores next semester so I'm gonna whip up some Jupyter notebooks to give these kids some actually useful skills instead of this clunky licensed horseshit

For anons not in a school which gives you Matlab for free, go to coursera.org/learn/matlab and enroll for free
You get a 3 month license under the resources section.
Re register with another email after 3 months

Or just pirate it and get it for free forever

I'm talking about the online version, which you cant pirate.

Are you at least well paid?

I mean, I get shit pay working as a glorified Janitor for an NGO but at least I like it.

If you're at a uni that doesn't give you a license, then you should transfer to a non-shit uni. If you're employed and your workplace doesn't have a license for it, then you should tell them to give you one. If you're in neither, then you use Octave because Matlab is nonfree shitware that is only excusable if you have no other choice.

>2017
>using proprietary commercial software for critical calculations

Not at all, I made more as a grad student, but I'm field switching from science to math and this was the most flexible thing I could find on short notice

Unless you're a pure statistician stay with python.

Oh I meant what people use over RStudio, I prefer Python but I'm considering medical imaging analytics and it seems like R is hot in that field

> He cant grasp dataflow semantics
Literally african iq tier.

LabVIEW is a god-send to create asynchronous/parallel code with little to no effort. Automation software generally must spawn dozens of threads to control instruments, monitor signals, update the GUI and do some heavy processing with tons of shared data. Good luck doing this without data-races and meme performance.

You don't have to do any of that you fucking mong. Just install the julia runtime and use a text editor to make .jl files. If you're trying to do plots use matplotlib from python. Julia can call it with pycall.

>If you're trying to do plots use matplotlib from python. Julia can call it with pycall
Tried that first. Got nothing but "Intel MKL FATAL ERROR: Cannot load libmkl_intel_thread"

Dude what kind of robot are you interested? I like to do that stuff to as a hobby apart from job so it's kinda interesting knowing what you want to do

Not him, but I'm making a robotic tiger

That's terrifying.

But seriously pirate it. A lot of institutions self-host legit ISOs. Then you find a key in plaintext or sandbox a keygenerator and use that. I used 2015a.

A smol robot or a robot arm that can pick up things based on training data from motion cap
Like when the object is at x location I'll record a solution x1 by myself and with enough data the robot can learn to pick up stuff from anywhere

PERL
DATA
LANGUAGE

This

That's cool, I'm trying to do an t-rex using 2 degrees of freedom per limb plus the tail with 3 dof. How you intend to control the limbs movement?.
Are you using computer vision? Or sensor to keep data of the position that are you trying to reach and teach?

The easiest way to do it is let a robot arm repeat what I do with mocap equipment and with a camera on the wall that tells where the object is. And I'll change the position of the object and record again.

Use octave fag

What are you using as terminal effector? One friend was doing an SCARA robot with 2dof and a linear effector in the Last dof attached to a robotic hand. Using fuzzy logic programmed all the possible position and with a camera over a plain map detected some elemenot (i.e. a red ball) an the system was able to go to the position, picked it up and put it in a known coordinate.

However I've never used a motion captured before so I dont know what you'll accomplish.

I hope it works. Keep it updated and someons please do a robotic general or something like that. Im fucking bored with that 'aymd hosefire' and that kind of shit. This thread have become something interesting.

I'm going for at least 7 degrees of freedom per limb. I'm not sure how I intend to control it at this point. Ideally, I would like to make it a simple two joystick controller and have the computer handle the rest. I want it to run at full speed so it wouldn't be practical to have it be anymore complicated. Jumping would be difficult. Controls for sitting and laying down and stuff might be included. It's going to take a while.

Fuck that's gigantic. Are you doing it for an school or uni project? Because it's gonna be a pain in the assignment, however, interesting.

Check this, I find it awesome.

youtu.be/6igNZiVtbxU

wat terminal effector
pressure info and the graphics can all serve to see if the attempt succeeds
youtube.com/watch?v=BSBTCOEdLkA&t=4s
You see those arms? I'll make them intelligent using deep learning

It's a personal project or I guess more like a hobby. It's going to take years so whatever.
Cool video

Basically this
Matlab + Simulink and its interface with real life hardware is god tier. Many vendors that make sensors and actuators actually have native support for Simulink built in, so if you're doing something like robotics, Matlab is legitimately good. I took a class in university and we made a self-balancing robot using Matlab + Simulink and getting the programming environment to talk to the hardware just werked. It was amazing for prototyping.

>not using python or R

use python or julia, if possible

Download Research Unix V10 and compile Matlab for yourself. Easy peasy.

>can't zoom out
Enjoy scrolling around a massive clusterfuck of wires like it's 1995

just use python

> matlab is just bloated
>install r studio

"data scientist" detected. Matlab is great if you need to do shitloads of numerical computation and don't like programming. It's actually plenty fast and has nice syntax.

If you're doing ML use python and save yourself a lot of boilerplate. Most of the number crunching is done by numpy and/or C behind the scenes which is plenty fast.

No, you can use GNU octave.

It is also a horrible mess of a language, avoid it if you can.

No, you can get a licence from you university from free.

Use Python. It's far more extensible that Matlab is and is completely free. The only upside of Matlab is the operations that comes bundled with it, but for python there's always a package that can do it anyway.
I have access to Matlab, python and pretty much any other software that i want for free, but i still swear by python as my go-to for numerical computation.

youtube.com/watch?v=2h6seJ3xjWA

> Unironically create diagrams bigger than the screen size.

SubVI exists, user. You still couldn't avoid this, just make it scrollable in one direction.There's also design patterns like QMH stuff which is a bless to reduce the "wire mess".

MATLAB/Octave for prototyping
C/C++/Fortran for the real product.

Python is just a wrapper and glue language of several well known libraries.

>t.non-scientist

Most of the people still using Matlab these days are either old maths professors who can barely use a computer or people who simply don't know python.

Python is turning into the go-to for numeric computation in science. Obviously wrapping c++ in python whenever the performance increase is needed/justified.

Does it have a trail? If yes just find a way to reset it.

I don't care about "most people". Python libraries can't compete with a full-fledged develop environment which oriented towards engineering and science. It's nonsense position pushed by the "Open Source" retards which have no clue about serious stuff.

Python have a Simulink equivalent? No. It's a meme wrapper over OdeInt
Python have a Compliance Check? No. MATLAB have dozens.
Python have books oriented to scientific stuff? Only few... MATLAB have thousands.