- 博客(14)
- 收藏
- 关注
原创 open_ai-maddpg_Multiagent-particle-envs环境搭建过程
利用Anaconda安装python3.6环境,搭载openAI的Multiagent-particle-envs环境全过程,开发MADDPG算法。
2024-08-05 11:04:53 1295
原创 Qt创建和使用动态库链接
在mydll.h和mydll.cpp中可以正常编写代码,和使用别的类时相同。如下图创建int add(int a,int b)实现返回a+b。将mydll.h和mydll_global.h复制到你的工程源码文件中,再将库文件复制到你所要调用此动态链接库的构建目录中去。在mainwindow.cpp中包含mydll.h头文件,定义mydll类,就可以像调用其他类一样使用了。将mydll.h和mydll_global.h添加到untitled中。进入生成目录会发现,已经生成库文件。确定后,在.pro中如下图。
2023-12-03 14:29:50 592
原创 地图插件使用
地图插件使用 ** main.cpp: #include <QQmlApplicationEngine> ** #include <QtPlugin> ** Q_IMPORT_PLUGIN(GeoServiceProviderFactory) ** cooperation_interface.pro: ** include(QtLocationPlugin/LocationPlugin.pri) ** **
2021-06-18 11:48:40 322
原创 Qt获取系统时间和Unix时间
系统时间QDateTime ct = QDateTime::currentDateTime();QByteArray currentData = ct.toString("MM dd hh mm ss").toLatin1();QDateTime dateTime = QDateTime::currentDateTime();// 字符串格式化QString timestamp = dateTime.toString("yyyy-MM-dd HH:mm:ss.zzz");//qDebug()
2021-06-05 18:27:28 1024
原创 Qt中Int、double、char、QByteArray、QString、16进制转换
QString -> charQString strchar xx=str.toLatin1();char -> QStringchar lQString ss = QString(l);QString -> intQString str("100");int tmp = str.toInt();*****或者******bool ok;QString str("100");int tmp = str.toInt(&ok);int ->
2021-06-05 18:19:28 1736
原创 UDP不同数据类型收发
1. 常规字符串收发发送 QByteArray sendData; // 传输进来的sendMsg是单纯的电文字符串,通过发送接口将其包装 sendData = radioSendMsg(sendMsg); const qint64 bytes = m_udp->writeDatagram(sendData, QHostAddress("192.168.0.12"), static_cast<quint16>(5000));接收 QByteA
2021-06-05 16:39:40 925
原创 QT:symbol(s) not found for architecture x86_64
error: symbol(s) not found for architecture x86_64error: linker command failed with exit code 1 (use -v to see invocation)如果在头文件中声明了一个函数,但未在.cpp文件中实现,则会发生该错误。在.cpp中寻找相应函数定义删掉即可...
2020-07-20 20:51:10 1911
原创 Matlab S函数 function sys=mdlDerivatives(t,x,u)
Matlab S函数 function sys=mdlDerivatives(t,x,u)设函数为 h’’ = 1/J*(ut+dt)1 s函数里 的x状态含义:x(0.5 0)状态1: x(1) ————状态值h状态2: x(2) ————状态值的导数(或称速度)h’2 function sys=mdlDerivatives(t,x,u)在控制系统中,该函数可用于描述微分...
2020-03-03 23:23:41 9498 15
原创 Windows 代码注释 在Mac中显示乱码 VS code中文注释乱码
Windows 代码注释 在Mac中显示乱码 VS code中文注释乱码1 打开VS code2 点开preference3 点开setting4 搜索 files.autoGuessEncoding将下面的框 点上对勾就好了
2020-02-28 23:12:46 1436 2
原创 mac Matlab 运行一段时间后 崩溃 Matlab遇到一个内部错误,需要关闭
MATLAB 崩溃文件: /Users/zhengyuxin/matlab_crash_dump.847-1:解决方法1终端输入sudo /Applications/MATLAB_R2018b.app/bin/matlab -nosplash解决方法2重新安装
2020-02-09 13:41:36 6821 3
原创 win ubuntu mac 串口使用 串口号表示方式
win 串口 表示方式com1 com2 com3 …com+串口号ubuntu 串口表示方式tty1 tty2 tty3 … tty+串口号mac 串口表示方式连接串口线打开终端输入cd /devls tty.*显示 “tty.usbserial” 或者 “tty.usbserial-14230” 等类似的端口号即你想要的串口号,敲到你程序中即可...
2019-11-04 13:05:15 300
原创 Qt 界面函数全部折叠快捷键设置 (win mac ubuntu)
@[TOC]Qt 界面函数全部折叠快捷键设置1 . 打开Qt Creator打开系统偏好设置。 如下图所示选择环境----键盘搜索框搜索“toggle fold all” 界面最下方设置折叠快捷键打开文件 测试即可...
2019-11-04 11:09:48 4549 3
转载 Mac VM Ubuntu虚拟机不能上网问题解决
打开终端输入sudo service network-manager stopsudo rm /var/lib/NetworkManager/NetworkManager.state sudo service network-manager start重启一下即可联网。
2019-09-14 17:42:32 2405 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人