vs
「已注销」
这个作者很懒,什么都没留下…
展开
-
vs报红不报错
vs有时会遇到编译不出错但是会出现小红线的情况,对于强迫症患者简直不能忍。具体解决方式是将对应的头文件目录加入到工程文件下。(项目->项目属性->c/c+±>附加包含目录)转载 2021-01-09 11:24:04 · 879 阅读 · 0 评论 -
explicit的含义
在定义类的时候,不允许隐式定义和转换构造函数,只允许显示定义原创 2020-12-01 09:31:21 · 201 阅读 · 0 评论 -
Armadillo(六):rand,randn,randnu的对应关系
matlab的rand:产生【0,1】的均匀分布伪随机数Armadillo的randu:在[0,1]间隔中使用均匀分布matlab的randn:生成标准正态分布的伪随机数(均值为0,方差为1)Armadillo的randn:使用正态/高斯分布,均值和单位方差为零...原创 2020-11-25 10:16:49 · 510 阅读 · 0 评论 -
Armadillo(五):如何使用Armadillo完成a(b)= 0的操作
matlab:a(b)=0:使a矩阵的对应b索引的位置上的元素置为01.不管b是rowvec,vec,colvec都转为uvec:uvec b_uvec=cov_to(b);2.a.elem(b).zeros();原创 2020-11-25 10:03:34 · 322 阅读 · 0 评论 -
matlab a(1,[1,2,3])的意义
mat b=[1,2,3;4,5,6];a=[1,2,3];b(1,a):取出b的第一行的第1,2,3个元素原创 2020-11-23 19:46:23 · 3767 阅读 · 0 评论 -
Armadillo(四):tail和head的使用
vec a;a<<1<<2<<3;a.tail(2)+=100;此时:a=[1,102,103]mat b(4,4,fill::randu);a.col(2).head(3)+=100;将100加到数组a的第二列的前三个元素原创 2020-11-23 18:12:04 · 129 阅读 · 0 评论 -
Armadillo(三):提取矩阵不连续的几列组成新矩阵
mat X(5, 5, fill::randu);vec a = { 1,2,4 };X.print(“X”);mat z;for(int i=0;i<a.size();i++){for (int j = 0; j < X.n_cols; j++){if(a.at(i)==j){z=join_horiz(z, X.col(j));z.print(“Z:”);} }}原创 2020-11-17 11:34:57 · 603 阅读 · 0 评论 -
armadillo(二):两个矩阵合并
X = [ A B ] X = join_horiz(A,B) X = [ A; B ] X = join_vert(A,B)原创 2020-11-17 10:31:46 · 1236 阅读 · 0 评论 -
Armadillo:matlab(一):类型转换,从mat转colvec(创作人:刘浩)
mat b2 = { 1,2,3,4,5 };colvec b=conv_to::from(b2);原创 2020-11-17 09:25:19 · 483 阅读 · 0 评论