sie*_*gel 1 optimization matlab vectorization
我正在尝试使一些代码更有效,并且想知道如何对此进行矢量化:
%==========================================================================
% MinutesInDayTable.m
%
% Creates a table identifying every minute as an integer from 0 to 2400.
minuteTableInDay=zeros(24*60,1);
k=1;
for i=1:24
for j=1:60
minuteTableInDay(k) = ((i-1)*100+(j-1))*100;
k=k+1;
end
end
%~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ end of code ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Run Code Online (Sandbox Code Playgroud)
这是另一个:
minuteTableInDay = (datestr(0:1/24/60:1, 'HHMMSS')-48) * 10.^(5:-1:0)'
Run Code Online (Sandbox Code Playgroud)
玩得开心 :)