小编MyU*_*his的帖子

从gnuplot的传奇中删除东西

我必须使用gnuplot绘制三个隐式函数,我使用这个:

set contour
set cntrparam levels discrete 0
set view map
unset surface
set isosamples 1000,1000
set xrange [-5:7]
set yrange [-15:15]
set xlabel "x"
set ylabel "y"
splot y**2-x**3+15*x-13 t "t1", y**2-x**3+15*x-sqrt(4.*15.**3/27.) t "singular", y**2-x**3+15*x-30 t "t2", y**2-x**3+15*x-13 t "t3"
Run Code Online (Sandbox Code Playgroud)

输出是这样的: 在此输入图像描述

程序在图例中写入表面水平的0,但我只想将title参数传递给splot命令.由于三个表面在不同的高度实际上是相同的,我可以改变set cntrparam...线来绘制它们中的三个,但我想要做的是删除数字并使其只写文本.我怎样才能做到这一点?

gnuplot

5
推荐指数
1
解决办法
517
查看次数

Qt 库和 CUDA 工具包不兼容

我全新安装了 ubuntu 22.04(实际上是流行操作系统,相同版本)

我已经从 ubuntu 存储库安装了 CUDA 工具包,该工具包安装版本 11.5。

操作系统和 CUDA 工具包是首先安装的,所以我还没有尝试过不同的版本、其他 Qt 软件等。

我可以编写 CUDA 代码,编译并运行它,安装似乎可以正常工作。但是,如果我尝试运行 nsight-sys 或 ncu-ui,我会收到错误消息

Cannot mix incompatible Qt library (5.15.3) with this library (5.15.2)
Run Code Online (Sandbox Code Playgroud)

这是什么原因造成的。几天前,它实际上抱怨比较 5.13.3 和 5.13.2,所以似乎在更新的两个错误版本之间发生了任何 Qt 更新?

如何使 CUDA 调试工具与我系统中安装的任何 Qt 库一起运行?

debugging qt cuda

4
推荐指数
1
解决办法
738
查看次数

cin到bools的矢量

我有这个代码:

#include <iostream>
#include <vector>

using namespace std;

int main(){
    vector <bool> v;
    cin >> v[0];
return 0;   
}
Run Code Online (Sandbox Code Playgroud)

为什么我不能这样做?编译器不会编译它,但我在向量中有其他变量类型,它可以正常工作.这有什么问题?

c++ stl boolean vector

3
推荐指数
1
解决办法
336
查看次数

标签 统计

boolean ×1

c++ ×1

cuda ×1

debugging ×1

gnuplot ×1

qt ×1

stl ×1

vector ×1