%% %% Vector operations in matlab %% n = 4; seed = 11; rng(seed); %% a = rand(n, 1) b = rand(n, 1) %% a*b' %% a'*b %% a.*b %% a./b %% sin(a) %% a.^b %% clear format compact rng('shuffle'); n = 10000; z = rand(n,1); v = rand(n,1); tic() for i = 1:n w(i) = v(i)^2; end t_loop = toc() tic() y = z .^ 2; t_vec = toc() t_loop/t_vec