[Scilab-users] basic question

Paul Carrico paul.carrico at free.fr
Thu Nov 15 09:36:13 CET 2012


Thanks all

 

De : users-bounces at lists.scilab.org [mailto:users-bounces at lists.scilab.org]
De la part de Serge Steer
Envoyé : jeudi 15 novembre 2012 09:28
À : International users mailing list for Scilab.
Objet : Re: [Scilab-users] basic question

 

just replace 

for i = 1 : nl

    C(i,1) = A(i,1)*B(i,1);

end

by 

C(:,1) = A(:,1) .* B(:,1);

Serge Steer

On 15/11/2012 09:21, Paul Carrico wrote:

Dear all,

 

Sorry for this basic question but I failed in finding the answer after a
look in the documentation 



 how can I optimize the following basic code (using vectorization instead
of loops) ?

 

Thanks to the community

 

Paul

mode(0)

 

A = [1 : 0.2 : 100]'

B = [100 : 1 : 595]'

 

[nl,nc] = size(A);

C = zeros(nl,1);

 

for i = 1 : nl

    C(i,1) = A(i,1)*B(i,1);

end

 

// D = prod(

//A(nl,1)*B(nl,1) - C(nl,1)

 






_______________________________________________
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/20121115/58cfd8d9/attachment.htm>


More information about the users mailing list