Il log (a * b) è sempre più veloce in Matlab di log (a) + log (b)?Il log (a * b) è sempre più veloce in Matlab di log (a) + log (b)?
Ho provato per diversi ingressi e sembra log (a * b) è più veloce. Puoi ragazzi più esperti darmi qualche opinione su questo? Forse avverte che questo potrebbe non essere sempre il caso, o qualcosa di altrimenti dovrei stare attento con? Quindi nel primo caso abbiamo 1 operazione di registro e 1 moltiplicazione, nel secondo caso abbiamo due operazioni di registro e una sommatoria.
Edit:
Per aggiungere al mio post originale, la questione più generale è:
è log (a * b * ... * z) sempre più veloce di registro (a) + log (b) + ... + log (z)?
Grazie
Vorrei pensare a "ora di log >>" tempo di moltiplicazione'> "tempo di aggiunta".Quindi questa osservazione ha un senso. – lurker