# MatLab - Raising each component of a matrix

by Aseeb
Tags: component, matlab, matrix, raising
 P: 3 I am in great need of the syntax that tells MatLab to raise the component of a vector to any power. I also need to know the syntax that outputs the time to perform the calculation. Thank you
 PF Gold P: 1,153 If you mean raising the each component of the vector to the same power, e.g. you want ##{\boldsymbol x} ^ n = [x_0^n, x_1^n, \ldots, x_m^n]^T##, then you can use: % x = some vector x .^ n; For timing, you can use: t = cputime; % do some operations here elapsed = cputime - t; fprintf('Elasped time: %.2f s\n', elapsed);
 P: 3 Thank you, Sir.
P: 518

## MatLab - Raising each component of a matrix

For timing, you can also use 'tic' and 'toc' as follows:

X = 1:1000;
tic
X2 = X.^2;
toc

Elapsed time is 0.006004 seconds.
In general, you can put any code snippet between the two tags. 'tic' always marks the beginning of the timer, and 'toc' the end.

 Related Discussions Advanced Physics Homework 3 Calculus & Beyond Homework 2 Math & Science Software 3 Special & General Relativity 9 Quantum Physics 4