问题标签 [gsl]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
visual-studio-2010 - 适用于 Visual C++ 2010 的 GSL
考虑到 Brian Glandman (http://gladman.plushost.co.uk/oldsite/computing/gnu_scientific_library.php) 提出的构建项目,我正在尝试将 GSL 1.14 用于 VC2010。在构建库之后,我尝试使用函数 gsl_sf_bessel_J0 运行一个简单的示例。请参见下面的代码:
包括
包括
诠释主要(){
返回0;}
代码编译,但出现以下消息。即便如此,代码也会正确计算函数。我想了解这些消息,主要是关于它们在最复杂的代码中产生一些关键问题的可能性。
“test_3.exe”:已加载“C:\Documents and Settings\Francisco J.Profito\Meus documentos\Visual Studio 2010\Projects\test_1\Debug\test_3.exe”,已加载符号。“test_3.exe”:已加载“C:\WINDOWS\system32\ntdll.dll”,找不到或打开 PDB 文件“test_3.exe”:已加载“C:\WINDOWS\system32\kernel32.dll”,找不到或打开 PDB 文件“test_3.exe”:加载“C:\WINDOWS\system32\msvcr100d.dll”,加载符号。'test_3.exe': 加载'C:\WINDOWS\system32\shimeng.dll', 找不到或打开PDB文件'test_3.exe': 卸载'C:\WINDOWS\system32\shimeng.dll' 线程'Win32线程' (0x1644) 已退出,代码为 -1073741510 (0xc000013a)。程序“[5508] test_3.exe: Native”已退出,代码为 -1073741510 (0xc000013a)。
1>----- 重建全部启动:项目:test_3,配置:调试 Win32 ------ 1>cl:命令行警告 D9007:'/Gm' 需要 '/Zi 或 /ZI';选项被忽略 1> test_3.cpp 1>LINK : 警告 LNK4098: defaultlib 'LIBCMTD' 与其他库的使用冲突;使用 /NODEFAULTLIB:library 1>LINK : 警告 LNK4098: defaultlib 'LIBCMTD' 与使用其他库冲突;使用 /NODEFAULTLIB:library 1> test_3.vcxproj -> C:\Documents and Settings\Francisco J. Profito\Meus documentos\Visual Studio 2010\Projects\test_1\Debug\test_3.exe ==========全部重建:1 成功,0 失败,0 跳过 ==========
gsl - cygwin中的gsl c++问题
我正在使用 C++ 通过边界元素方法解决,我的代码有问题:
一旦建立了 A 和 b,我们需要通过
计算 x=A^(-1)*b 的倒数来求解系统 Ax=b
当我使用 cygwin 编译时
我收到以下错误:
我遵循了 GSL 教程公开的相同示例,但我收到了这些错误。有人可以帮忙吗?我真的很感激。
谢谢!
c++ - removing memory leaks in c++ and GNU scientific library code
how do I deallocate the memory assigned to the matrices?
c++ - 在结构中释放 gsl 向量
你能解释一下我的代码在这里发生了什么吗?我不确定我是否在结构中正确使用了析构函数。
有了析构函数,我得到:
function1: 23
function2: 8.86183e-317
* glibc detected./a:双重释放或损坏(fasttop):0x000000000111b010 * *
如果我只是注释掉我得到的析构函数:
function1: 23
function2: 24
这就是我想要的。但是我不需要析构函数来避免更复杂程序的内存泄漏吗?
(如您所见,我可能对一般的指针/分配有点困惑)
谢谢!
编辑:哦,是的,为什么function1中的额外分配步骤会有所不同?
Edit2:我应该在构造函数中初始化 x = 0 吗?我认为这是正确的......当我这样做时,我应该在初始化时分配它吗?所以改为:x = gsl_vector_alloc(1)。
c++ - g ++与GSL的链接问题
这就是我在安装 GSL 包时编译的方式。但现在我正在使用无权安装 GSL-Library 的服务器。我有哪些选择?
谢谢
textmate - TextMate 和编译选项
我在 GNU Scientific Libraries 的支持下用 C++ 编写代码。我已经正确安装了它们,为了从终端编译它们,我只需要编写以下内容:
现在,我是 TextMate 用户,我想修改 C 包中的标准运行命令,以便使用正确的 gsl 选项编译我的 cpp 文件。问题是 TextMate.Executor 函数,我完全忽略了它,并且我没有找到任何详尽的参考。
这是我尝试过的:
c++ - 在 C++ 中,如何使用向量视图和 gsl_stats_mean 计算整数向量的平均值?
我的程序处理整数的 STL 向量,但有时我需要计算一些关于它们的统计数据。因此我使用GSL 函数。为避免将 STL 向量复制到 GSL 向量中,我创建了一个GSL 向量视图,并将其提供给 GSL 函数,如以下代码所示:
编译后(gcc -lstdc++ -lgsl -lgslcblas test.cpp),此代码输出:
矢量视图已正确创建,但我不明白为什么平均值是错误的(它应该等于 10/5=2)。任何想法?提前致谢。
python - g++ 链接和痛饮
我有一个 cpp 文件,其中包含我在带有 SWIG 的 python 中使用的函数。我使用以下命令编译源代码并创建用于 python 的文件。
我现在正在尝试在我的源 cpp 源文件中使用GSL 。如果我只是编译 GSL 文件,我会这样做
我尝试将 -lgsl -lgslcblas -lm 添加到 swig 编译的行中,但我得到了
如何链接 gsl 库?谢谢
gsl - 替换 catlas_daxpby 的 GSL 函数
我想用 GSL 等效函数替换 ATLAS 库中的 catlas_daxpby 函数。有没有?
c - 从 GSL 库中获取 C gsl_fit_linear() 函数中线性回归的 p 值
我正在尝试从 C 中的 R 中重新生成一些代码,因此我正在尝试使用该gsl_fit_linear()
函数拟合线性回归。
在 R 中,我将使用 lm() 函数,该函数使用以下代码返回拟合的 p 值:
我不知道如何从 C 输出到 p 值,到目前为止,我的代码看起来像这样:
这似乎可以正确计算斜率和截距,但我不知道如何获得 p 值。我是统计和C的新手!