[Scilab-users] Can this loop be avoided?

jasper van baten jasper at amsterchem.com
Tue Aug 1 13:17:09 CEST 2017


try

index=1:size(log_data,'r')-1;
energy=(log_data(index+1,1)-log_data(index,1)).*log_data(index,2).*log_data(index,3);

Best wishes,

Jasper.



On 8/1/2017 13:00, Richard llom wrote:
> Hello All,
> I have this for loop:
> for i=1:size(log_data,'r')-1
>     energy(i)=(log_data(i+1,1)-log_data(i,1))*log_data(i,2)*log_data(i,3);
> end
>
> The rows / loopsize are only a couple of thousands, so it is not that big of
> deal, still I was wondering: It is possible to do this w/o a loop?
>
> cheers
>
>
>
> --
> View this message in context: http://mailinglists.scilab.org/Can-this-loop-be-avoided-tp4036792.html
> Sent from the Scilab users - Mailing Lists Archives mailing list archive at Nabble.com.
> _______________________________________________
> users mailing list
> users at lists.scilab.org
> http://lists.scilab.org/mailman/listinfo/users
>
>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.scilab.org/pipermail/users/attachments/20170801/abdd8c43/attachment.htm>


More information about the users mailing list