J'ai eu quelques questions à propos de Accelerate framework.Questions sur l'utilisation Accelerate.framework
Quelle est la différence entre Flotteur à simple précision, Complexe à simple précision, Flotteur à double précision et Complexe à double précision? Et que dois-je utiliser pour une struct simple comme:
struct vector
{
float x;
float y;
float z;
};
quelqu'un peut également expliquer ce que chacun des arguments à cette fonction exemple signifie?
void cblas_cdotc_sub (
const int N,
const void *X,
const int incX,
const void *Y,
const int incY,
void *dotc
);
Les descriptions d'Apple sont un peu floues pour moi. Que veulent-ils dire par la longueur de N? Est-ce la taille du vecteur en octets? Ou la longueur spatiale réelle du vecteur?
Je comprends ce que cela signifiait par simple et double précision, je demandais plus ce que le complexe signifiait mais merci pour la clarification. Maintenant, des idées sur la partie N de cette fonction? –
Nevermind J'ai trouvé une documentation plus solide et je l'ai compris. –
@Justin - En plus de ce que hotpaw2 décrit ici, vous pourriez trouver les [exemples de code source] (http://developer.apple.com/library/ios/#documentation/Performance/Conceptual/vDSP_Programming_Guide/SampleCode/SampleCode.html % 23 // apple_ref/doc/uid/TP40005147-CH205-CIAEJIGF) dans le Guide de programmation vDSP pour être utile. –