2014-03-25 48 views
0

gsl手冊只提到浮點數據可以用「gsl_vector_float」或「gsl_matrix_float」表示,但它沒有提供操作這些浮點數據的方法。它甚至沒有說如何爲它分配內存,並且我嘗試以下,這不工作:gsl浮點數據和操作

gsl_vector_float * v = gsl_vector_alloc(100); 

我失去了一些單獨的手冊?

回答

2

分配API函數是gsl_vector_float_alloc。您可以在gsl_vector_float.h頭文件(位於gsl/vector)上檢查gsl_vector_float的所有API函數聲明(位於gsl/vector)

+0

並且如果您檢查頭文件,您將看到只需要更改「gsl_vector_float」中的前綴「gsl_vector」所有的API調用使其工作。 –

+0

謝謝!一切都很好,除了gsl隨機生成器,它似乎沒有浮點版本。 –