JuliaVsMatlab

Julia programming if you already know Matlab

View on GitHub

Main Page

Back to main page

Variables

Variable names

Matlab (2020b)Julia (1.6)
x = 1.0
Z = "My string"
x = 1.0
Z = "My string"

# unicode variable name is allowed in Julia. Not in matlab
안녕하세요 = "Hello"

Variable redefinition / shadowing

Matlab (2020b)Julia (1.6)
% shadowing known constant
pi = 3

% return back to original definition
clear pi
# shadowing known constant
# ONLY possible if it is not used yet
pi = 3

# Not possible to return back to original definition
# once it is redefined