Significance of the (.) operator
2 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
When I have to integrate a function of x such as : @(x)(normpdf(x).*payoff(s(x)))
Why do I need to use the (.) operator before the (*) operator?
Can someone please help?
I am using the R2011a version
0 Kommentare
Antworten (2)
David Sanchez
am 20 Jun. 2014
The means the product is performed element-wise in both matrices on wither side of the product sign:
Example:
a=[1 2 3];
b=[2 3 4];
c=a.*b
c =
2 6 12
You would not need a dot this case:
d=2*a
d =
2 4 6
the multiplication factor is a scalar and it will apply to every element of a.
0 Kommentare
Siehe auch
Kategorien
Mehr zu Logical finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!