腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何在“language=
c++
”模式下使用
C
复数?
cython
我
的
大多数库都是以“普通”
C
模式使用
Cython
编写
的
。到目前为止,我很少需要任何
C++
功能,但总是假设(有时也需要!)如果我愿意的话,我可以只为一个模块切换到
C++
模式.所以我有
C
模式
的
10+模块和
C++
模式
的
1个模块. 现在
的
问题是
Cython
如何处理复数定义。在
C
模式下,它假设我认为
C
复数,而在
C++
模式下,它假设我认为<
浏览 3
提问于2020-05-30
得票数 3
回答已采纳
1
回答
Cython
:
将
C++
`
std
::
complex
<
double
>`
的
向量
转
换为
C
`
双
复杂
`
c++
、
casting
、
cython
、
complex-numbers
、
memoryview
在
Cython
中,从
std
::
complex
<
double
>
的
C++
向量
开始,如下所示... # Imports from libcpp.
complex
cimport
complex
as cpp_
complex
ctypedef my_
complex
= cpp_
complex
[
double
浏览 46
提问于2021-09-02
得票数 2
1
回答
在
Cython
中包装返回
复杂
类型
向量
的
函数
python
、
c++
、
vector
、
cython
、
complex-numbers
我目前正在尝试包装我创建
的
C++
类。其中一个函数返回包含
复杂
浮点数
的
向量
向量
:我
的
DataBridge.pxd文件如下所示:from libcp
浏览 2
提问于2019-09-16
得票数 2
回答已采纳
1
回答
函数参数中
的
复数字“i”
c++
、
std
、
complex-numbers
在
C++
中使用
C++
和
std
::
complex
似乎存在一个问题。考虑以下代码:
std
::
complex
<
double
> b = a + 1.0i; 第二行无法使用:error: no matchfor ‘operator+’ (operand types are ‘
std
::
complex
浏览 0
提问于2018-08-08
得票数 19
回答已采纳
1
回答
利用Intel MKL
将
实时时域数据转
换为
复频、复相位数据及反求
c++
、
fft
、
intel-mkl
我正在编写一个音频插件,我想将表示样本值
的
一系列实数转换成一个表示频率和相位
的
复杂
数组。然后我想做相反
的
事情,把一个
复杂
的
频率和相位数组转换成一系列实数,重建原始数据。我正在使用Intel MKL,我只看到了执行实->实转换或
复杂
->
复杂
转换
的
可能性。下面是我使用
的
引用:。在DftiCreateDescriptor
的
引用中,DFTI_FORWARD_DOMAIN唯一可用
的</em
浏览 0
提问于2020-06-06
得票数 0
回答已采纳
1
回答
SWIG:如何
将
复数
向量
从
C++
传递到python
python
、
c++
、
vector
、
swig
我需要将一个复数列表从python传递给
C++
以初始化一个
向量
,在一些操作之后,我需要将
复杂
的
双
精度
向量
传递回python。) vector<
double
>;}#include <c
浏览 5
提问于2017-12-23
得票数 1
回答已采纳
1
回答
Cython
中
的
双
配合物
python
、
cython
、
complex-numbers
如何获得
double
complex
变量
的
绝对值?def f(): cdef
double
bbb = abs(aaa)cdef extern from "
complex
.h":
double
浏览 3
提问于2017-03-28
得票数 2
回答已采纳
2
回答
将
复杂
的
numpy数组传递给
Cython
中
的
C++
python
、
c++
、
numpy
、
cython
、
cythonize
具体地说,我希望
将
矩阵N和Q转
换为
C++
代码,并在
C++
中进行矩阵乘法。虽然我知道使用指向
C++
脚本
的
指针传输实值numpy数组
的
方法,然后使用
cython
,但我对如何处理具有复数值
的
numpy数组感到有点困惑。 Q = np.array([[3.3,4.4+5j],[5.5,6.6]]) mult(&a
浏览 6
提问于2018-02-27
得票数 1
回答已采纳
1
回答
为什么在使用模板时生成
的
函数
的
符号类型是“弱”?
c++
、
templates
、
weak-symbol
已创建模板函数
C++
template <class T> void myswap(T&d,T&s)。Main将它用于整型、
双
精度、
复杂
类型。使用g++编译了源代码。在通过nm
转
储符号表时,为各个类型生成
的
函数具有符号类型"W“。 为什么它们被生成为弱符号?#include <iostream>void myswap(T& d,
浏览 34
提问于2019-10-05
得票数 3
回答已采纳
1
回答
复杂
转
换为
Python
复杂
python
、
c++
、
std
、
cython
、
complex-numbers
我目前正在为一个使用
std
::
complex
<
double
>
的
C++
项目编写一个包装器,它在
Cython
中以libcpp.
complex
.
complex
[
double
]
的
形式提供。显而易见
的
是使用 cdef libcpp.
complex
.
complex
[
double
] x = ...[
double
](Y.real,
浏览 0
提问于2016-04-20
得票数 5
1
回答
调用从KIND=10返回
C++
复式值
的
Fortran函数
c++
、
fortran
、
g++
、
gfortran
、
mixed-programming
KIND=4时,它可以工作:--当我使用-freal-8-real-16选项(在
C++
#include <quadmath.h所以,我试过: extern "
C
“{
std
::
复杂
f_(长
双
*x,长
双
*y,int *i);} extern "
C
”{ void f_(
std
:复数*z,lo
浏览 8
提问于2020-08-03
得票数 3
1
回答
在
Cython
中使用
c++
复变函数
c++
、
python-3.x
、
cython
我试图在
Cython
中做一个
复杂
的
指数。from "
complex
.h":cimport numpy as npimport
cython
浏览 1
提问于2016-06-10
得票数 1
回答已采纳
2
回答
有没有关于如何使用Intel
的
简单
C++
示例?
c++
、
fft
、
intel-mkl
、
dft
输入将是
向量
和矩阵
的
双
。理想情况下,输出应该是
std
::
复杂
的
数组,但我可以使用
双
_
Complex
。 我没有找到任何简单
的
例子,所有英特尔
的
例子都是一次做很多事情,没有足够
的
评论。我只想要一个简单
的
例子,在
C++
中,以一个
向量
(或一个矩阵)作为输入,并输出FFT转换
的
结果(最好是使用
std
::
compl
浏览 4
提问于2015-04-22
得票数 12
回答已采纳
1
回答
将
fftw_
complex
指针(又名
double
[2])转
换为
cython
复杂
内存视图
cython
、
fftw
(来自
cython
用户
的
交叉发布) ctypedef
double
fftw_
complex<
浏览 0
提问于2015-05-12
得票数 2
回答已采纳
1
回答
Cython
:避免复制通过
std
::移动不工作
c++11
、
vector
、
cython
问题cdef extern from "<utility>" namespace "
std
":问题 上述想法是行不通
的
。
Cython
正在(至少
浏览 7
提问于2015-04-10
得票数 4
2
回答
将
复数
向量
转
换为
JSON数组
c++
、
json
、
complex-numbers
我需要使用库
将
复数
向量
转
换为
JSON数组。但是SimpleJSON不知道如何处理
向量
。#include "json.hpp" #incl
浏览 3
提问于2022-11-04
得票数 1
2
回答
自定义
复杂
类型与
std
::
complex
之间
的
operator+=
c++
、
casting
、
overloading
、
operator-keyword
我希望我
的
自定义
复杂
类型能够与
std
::
复杂
性交互,但在某些情况下,编译器不会将我
的
类型转
换为
std
::
complex
。50 | b += a;In file included from test.cpp:1: /usr/include/
c++
/9/
complex
:1287:7: note=(
double
__d)
浏览 7
提问于2022-04-11
得票数 0
回答已采纳
1
回答
包装
std
::数组在
Cython
中,并将其公开给内存视图
python
、
c++
、
arrays
、
c++11
、
cython
目前
Cython
的
回购中似乎有一个拉请求来包装
c++
std
::array,但在此之前,我需要一些帮助。因此,使用
std
::array非常繁琐,因为我有一个for循环来
将
值从
cython
复制到
c++
,从
c++
复制到
cython
。此外,由于
cython
不能给我们提供非类型模板参数
的
能力,所以我必须为代码中
的
每个
std
::array变体定义一个包装器
浏览 6
提问于2016-04-01
得票数 6
回答已采纳
1
回答
Cython
将
双
复形返回到浮点
复杂
,导致表达式不在纯
C
中。
python
、
numpy
、
cython
、
cythonize
我在
Cython
中使用
complex
64_t遇到了问题。下面是我
的
简单
cython
示例。cimport numpy as cnp
double
complex
cexp(
double
complex
) ) 所有的
浏览 1
提问于2018-06-05
得票数 3
回答已采纳
1
回答
如何用复
双
因子乘积双倍
的
Boost uBLAS
向量
?
c++
、
boost-ublas
有可能计算复
双
的
uBLAS
向量
的
元素乘积吗?以下代码无法编译,因为它找不到重载
的
操作符*。我认为它是可行
的
,因为把一个
双
和一个
复杂
的
双相乘是很好
的
定义。; { } vector<
std
::
complex
<
d
浏览 2
提问于2014-09-01
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
从零开始学习C+编程——数据计算
长文解析对Julia的质疑错在哪里
把Python自动翻译成C++
VS2019:标准库函数的优化
如何将Python自然语言处理速度提高100倍?
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券