腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Rcpp
:'
operator
=‘
矩阵
和
列表
的
不明确
重载
、
、
、
以下
Rcpp
代码是生成相同编译错误
的
大得多
的
代码
的
最小可重现示例。似乎我不能将一个数值
矩阵
赋值给一个
列表
,然后将该
列表
赋值给另一个
矩阵
。#include <
Rcpp
.h>List return_a(NumericMatrix a, NumericMatrixresults(0) =
浏览 9
提问于2019-02-20
得票数 3
回答已采纳
1
回答
矩阵
列表
乘以标量,
Rcpp
中没有保留维度属性。
、
、
、
我使用
Rcpp
来加速一些R码(实际上这是2014年我
的
“待办”
列表
的
项目之一),代码
的
一部分是将
矩阵
的
列表
乘以一个标量,我能够得到结果,但是
矩阵
不是更长
的
矩阵
,而是向量,我想要一个
矩阵
的
列表
作为最后
的
输出下面是我到目前为止掌握
的
代码: // [[
Rcpp
::depends(
浏览 6
提问于2014-01-06
得票数 4
回答已采纳
2
回答
C#移位运算符
重载
、
第二个操作数
的
类型必须为int是否有原因?.public static StringList
operator
<<(StringList list, string s) {class MyString { public MyString(string s) {val = s; public
浏览 1
提问于2011-09-29
得票数 3
回答已采纳
1
回答
在
Rcpp
Armadillo中将S4对象转换为
矩阵
类型
、
、
在我
的
RcppArmadillo项目中,我有一些
矩阵
(例如mat A,B,C;)
和
一个S4对象,例如D(来自R中
的
外部函数)。由于我需要在这些
矩阵
和
D之间进行一些计算,所以我希望在RcppArmadillo中将"D“转换为合适
的
数据类型,例如arma::mat D。有可能吗?做这件事最好
的
方法是什么?这是一个类似的代码:// [[
Rcpp
浏览 3
提问于2017-06-12
得票数 1
回答已采纳
1
回答
直接调用` `
Rcpp
::List`‘中
的
元素以供进一步使用
、
在应用程序中,我使用List包含一些变量(double、arma::mat
和
其他类型),然后将该
列表
中
的
arma::mat组件直接用于进一步使用,例如
矩阵
加法。但是,会引发一些错误。下面是一个玩具示例,用于抛出与我遇到
的
错误相同
的
错误:#include <RcppArmadillo.h>
浏览 14
提问于2022-03-25
得票数 1
回答已采纳
2
回答
如何使用
Rcpp
将lgamma应用于
矩阵
(它是否会更快)?
、
、
、
我想知道是否可以使用
Rcpp
在大型
矩阵
的
所有条目上应用lgamma。::Matrix<RTYPE, StoragePolicy>&
Rcpp
::Matrix<RTYPE, StoragePolicy>::
operator
=(const
Rcpp
::Matrix<RTYPE, StoragePolicy>&) [with int RTYPE = 14; StoragePolicy =
Rcpp
::PreserveStor
浏览 6
提问于2017-06-28
得票数 1
回答已采纳
1
回答
重载
==操作符为null
、
、
、
、
我有一个名为Message
的
类,它
重载
这些操作符:public static bool=(string left, Message right)var message = new Message();
浏览 3
提问于2012-09-24
得票数 5
回答已采纳
3
回答
在
Rcpp
中选择不相邻子
矩阵
、
、
我正在尝试在中选择一个具有非连续切片
的
子
矩阵
。等价
的
R码是> xx[,c(1,3,4)] [1,] 0 0 0 [2,::SubMatrix<RTYPE>
Rcpp
::Matrix<RTYPE>::
operator
()(const
Rcpp
::Range&, const
Rcpp
::Range&am
浏览 1
提问于2011-12-09
得票数 6
回答已采纳
1
回答
超负荷运算符歧义对Clang而不是对GCC,哪一个是正确
的
?
、
、
、
=‘是
不明确
的
(25):注:或“测试
和
测试::
operator
=(const Test &)”==========构建:0成功,1失败,0最新版本,0跳过========== :34:7:错误:使用
重载
运算符'=‘是
不明确
的
(使用操作数类
浏览 3
提问于2016-10-24
得票数 3
2
回答
Rcpp
中
列表
中
的
索引元素
、
假设我在
Rcpp
中有一个List,这里称为x包含
矩阵
。我可以使用x[0]或其他什么工具提取其中
的
一个元素。但是,如何提取该
矩阵
的
特定元素?我
的
第一个想法是x[0](0,0),但这似乎行不通。下面是一些打印
矩阵
的
示例代码(显示
矩阵
很容易提取):includes = ' NumericMatrix RandMat(int nro
浏览 2
提问于2013-07-31
得票数 10
回答已采纳
1
回答
在更新R之后,RcppArmadillo
的
示例()是模棱两可
的
。
、
、
我通常使用一个简短
的
Rcpp
函数作为输入
矩阵
,其中每一行包含
的
K概率之和为1。然后,该函数对每一行随机采样一个整数,介于1
和
K之间,对应于所提供
的
概率。
Rcpp
; IntegerVector sample_matrix(NumericMatrix x, IntegerVector choice_set) {result[i] = RcppArmadillo::sample(choice_se
浏览 0
提问于2019-12-16
得票数 10
回答已采纳
1
回答
关于功能/操作符
重载
的
混淆
另外,来自Foo
和
Bar
的
分配都失败了,但是失败是不同
的
。注意,当基于引用
和
值
重载
函数时,我理解为什么调用是
不明确
的
。但我不明白
的
是 为什么使用显式模板参数会更改编译器失败。语句(1)
和
(2)给出不同
的
错误,其中(1)声称调用是
不明确
的
,其中(2)声称它不能访问私有数据成员。为了前夫。Source.cpp(5):或'Foo &Foo::运算符=(Foo)‘1&
浏览 7
提问于2014-09-09
得票数 1
回答已采纳
1
回答
RcppArmadillo:
列表
元素
的
"-=“操作
、
、
我有一个具有相同k*k维数
的
复
矩阵
列表
,并且我需要从该
列表
的
每个元素中减去一个k*k复
矩阵
x。对于我
的
应用程序,根据元素在
列表
中
的
位置不同,x会有所不同,但为了简单起见,这里
的
x是固定
的
。我完成此任务
的
代码:// [[
Rcpp
::depends(RcppArmadillo)]
浏览 1
提问于2016-01-06
得票数 0
2
回答
“
operator
=”
的
不明确
重载
、
、
di_io.cc: In function ‘void load_index(DIPHONE_DATABASE*)’: di_io.cc:111: error: ambiguous overload for ‘
operator
/speech_tools/include/EST_String.h:477: note: candidates are: EST_String& EST_String::
operator
=(const/speech_tools/include/EST_String.h
浏览 1
提问于2012-02-06
得票数 1
回答已采纳
1
回答
CUDA
矩阵
类
的
运算符()
的
重载
、
、
、
我同时拥有CPU
和
GPU (CUDA)
矩阵
类,并且我想
重载
operator
(),这样我就可以读写
矩阵
的
各个元素。对于CPU
矩阵
类,我可以这样做(阅读)
和
OutType
operator
()(const对于图形处理器
矩阵
类,我可以通过以下方式
重载
opera
浏览 2
提问于2013-07-08
得票数 0
回答已采纳
1
回答
使用大括号初始化
的
赋值类型推断
的
规则是什么?
、
在下面的代码中,让我感到惊讶
的
是,{ }似乎创建了一个默认初始化
的
int实例,而不是A实例。struct A { A() = default; this->i = a.i; } this->i = i; } A a;
浏览 5
提问于2021-12-27
得票数 2
回答已采纳
6
回答
c++
重载
操作符bool()使用
operator
+给出了一个
不明确
的
过载错误
、
、
我正在编译一个类
的
c++代码,MegaInt是一个正十进制类型
的
类,允许对巨大
的
数字进行算术运算。我希望
重载
操作符bool,以允许这样
的
代码:if(m) cout << "YaY!"+”在“
operator
+(const &,const &)”中
的
不明确
过载注:候选人为:
operator
+(int,int)
浏览 5
提问于2011-03-15
得票数 11
回答已采纳
2
回答
模板函数
重载
c++
、
、
、
我在研究一个通用
矩阵
类。我要
重载
+函数,以便在执行时: Matrix<T>
operator
+(const Matrix<T> &othe
浏览 3
提问于2015-01-11
得票数 0
回答已采纳
2
回答
c++:稀疏
矩阵
的
重载
+运算符
、
、
<T> &b);sparseMatrix.cpp: In function ‘int main()’:make: *** [
浏览 3
提问于2010-10-02
得票数 2
1
回答
Rcpp
:从
矩阵
中删除列
和
行
我试图创建一个函数,它接受一个
矩阵
,n
和
一个索引,e,并返回通过从X中消除e列
和
e行得到
的
子
矩阵
,我认为最简单
的
方法是创建一个n-1xp -1
矩阵
,并在其中插入由e行
和
列形成
的
交叉周围
的
拐角。同样
的
方法在使用Corner语法
的
EigenRcpp中也能很好地工作。看来
Rcpp
不喜欢把任务分配给恒河。我收到以下错误消息: error: non-static refer
浏览 1
提问于2015-10-14
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
机器人说明书---名词解释016课_C++语言_面向对象(4)
Kotlin 具名参数&可变参数
C+笔记六十五:重载等号操作符实现深拷贝
编程常用英语词汇OP篇
Python容器类型,有哪些使用小技巧?
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券