Vectors inner product 2

Description

Computing inner products of vectors

Source: The Art of Prolog

Download

Program source code: vectors_inner_product_2.pl

Listing

/*
   inner_product(Xs,Ys,Value) :- 
	Value is the inner product of the vectors
	represented by the lists of integers Xs and Ys.
*/
     inner_product([X|Xs],[Y|Ys],IP) :-
	inner_product(Xs,Ys,IP1), IP is X*Y + IP1.
     inner_product([],[],0).
 
%  Program 8.7a   Computing inner products of vectors

Comments

pl/prolog/pllib/vectors_inner_product_2.txt · ostatnio zmienione: 2017/07/17 08:08 (edycja zewnętrzna)
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0