- 博客(22)
- 资源 (3)
- 收藏
- 关注
原创 音频分类
频域:描述信号在频率方面特性时用到的一种坐标系。频域图显示了在一个频率范围内每个给定频带内的信号量。时域:是描述数学函数或物理信号对时间的关系。一个信号的时域波形可以表达信号随着时间的变化。...
2021-03-27 11:54:03
196
原创 与他人使用gitee时,传送大量隐藏文件解决方法
1.修改gitignore文件,输入想忽略的文件/vrfGuiUser/.vs//vrfGuiUser/build64/RelWithDebInfo//vrfGuiUser/vrfGuiUser.dir//vrfGuiUser/vrfGuiUser.vcxproj.user/vrfGuiUser/moc_*/vrfGuiUser/ui_*/vrfGuiUser/*.dll到该文件的git处打开gitbush ,输入git rm -r --cached .git add .git com
2021-01-20 15:48:31
297
原创 得到系统此时displayConfiguration的方法
const DtDisplayConfiguration *now_display(de.deConfiguration().displayConfigurations().findConfiguration("Dc_2D"));
2021-01-13 09:50:19
521
原创 不使用QMessageBox显示变量的方法
char out[20];sprintf(out, “%s”, now_display->name());int x = MessageBox(GetForegroundWindow(),out , “2”, 1);printf("%d\n", x);
2021-01-13 09:49:11
160
转载 vs报红不报错
vs有时会遇到编译不出错但是会出现小红线的情况,对于强迫症患者简直不能忍。具体解决方式是将对应的头文件目录加入到工程文件下。(项目->项目属性->c/c+±>附加包含目录)
2021-01-09 11:24:04
901
原创 全网最全Clion配置armadillo(必定成功教程)
网上很多方法都失败了,或者即使配置好了,也会有各种各样的问题,那是因为armadillo的版本太低了。经过三天不眠不休,终于搞定,教程在此!首先下载我的aemadillo安装包。这个安装包是不同的,非常好的版本。其次在CMakeList下面写上类似的话:INCLUDE_DIRECTORIES(“C:/Users/haoge/Desktop/armadillo-10.1.2/include”)link_directories(“C:/Users/haoge/Desktop/armadillo-10.1
2020-12-01 10:50:53
1016
原创 Armadillo(六):rand,randn,randnu的对应关系
matlab的rand:产生【0,1】的均匀分布伪随机数Armadillo的randu:在[0,1]间隔中使用均匀分布matlab的randn:生成标准正态分布的伪随机数(均值为0,方差为1)Armadillo的randn:使用正态/高斯分布,均值和单位方差为零...
2020-11-25 10:16:49
548
原创 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
352
原创 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
3819
原创 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
140
原创 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
627
原创 armadillo(二):两个矩阵合并
X = [ A B ] X = join_horiz(A,B) X = [ A; B ] X = join_vert(A,B)
2020-11-17 10:31:46
1280
原创 Armadillo:matlab(一):类型转换,从mat转colvec(创作人:刘浩)
mat b2 = { 1,2,3,4,5 };colvec b=conv_to::from(b2);
2020-11-17 09:25:19
503
原创 exec,next,perpare区别和联系
QSqlDatabase db=ConnectionDB::connect_mysql();QSqlQuery query(db);QString cmdStr=“SELECT\n”“login_table.密码\n”“FROM\n”“login_table\n”“WHERE\n”“login_table.用户名 = ?”;query.prepare(cmdStr);query.bindValue(0,userName);query.exec();if(query.next()){
2020-09-30 17:11:24
545
原创 QStringList去重
friendGroupName_List=friendGroupName_List.toSet().toList();//去掉重复
2020-09-29 14:10:08
1882
原创 删除dialog窗口的问号符号
Qt::WindowFlags flags = Qt::Dialog; flags |= Qt::WindowCloseButtonHint;newAnddelete_choose->setWindowFlags(flags);
2020-09-29 09:39:57
439
原创 读取tablewidget里面combox的内容方法
QWidget *widget=ui->tableWidget->cellWidget(i,2);QComboBox combox=(QComboBox)widget;groupNameList.append(combox->currentText());
2020-09-27 10:30:13
1331
1
原创 ‘cl‘ 不是内部或外部命令,也不是可运行的程序
1.删掉.user文件2.删掉debug下的MYFile的三个文件3.执行qmake,重新生成4.关闭qt,重新打开
2020-09-24 10:47:22
696
原创 2020-08-31
解决Qt中麻烦的连接函数的方法,使用匿名函数QObject::connect(btn,&QPushButton::clicked,=mutable{ });
2020-08-31 11:04:40
59
原创 ui和h文件生成hpp文件命令行代码
=============这是h文件转hpp文件使用自定义生成方法:头文件代码:"$(QTDIR)\bin\moc.exe" “%(FullPath)” -o “…/…/examples/modifyTask/moc_%(Filename).cpp”输出文件代码:…/…/examples/modifyTask/moc_%(Filename).cpp=================ui文件转hpp文件代码命令行代码:setlocal$(QTDIR)/bin/uic.exe -o …/…/exa
2020-08-25 12:19:20
303
原创 Ui文件转C++文件,使用自定义生成工具
Ui文件转c++文件(hpp)1.在vs右键ui文件,选择属性,自定义生成工具在命令行,输出,依赖项输入代码然后保存,右键ui文件编译。头文件也要进行这样的操作。代码文件见链接。
2020-08-25 08:49:09
959
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人