- 博客(9)
- 资源 (9)
- 收藏
- 关注
原创 C++调用Python变量传递
Python :(hello.py)def TestList(nlist): print(nlist) return一般参数都是已元组形式传入的 Py_Initialize(); PyRun_SimpleString("import sys"); PyRun_SimpleString("sys.path.append('./')"); PyObject* pModule =NULL; PyObject
2022-03-31 21:20:36
1224
原创 C++调用FFTW之注意
FFTW库函数的fftw_plan_dft_1d中的第三个输入参数FFTW_FORWARD为正傅里叶变换,FFTW_BACKWARD为逆傅里叶变换;第四个输入参数FFTW_MEASURE表示准确计算,FFTW_ESTIMATE表示快速估计。fftw_plan_dft_1d的执行需要在赋值fftIN之前。 fftIn和fftOut的长度需要一致,默认初始化为0。int main(){ int Nfft = 1024, Ns = 600; double fc1 = 0e6; double f..
2022-03-31 09:55:20
3240
原创 C++中调用FFTW
1. 下载关于其下载地址详见 http://www.fftw.org/libfftw3-3是double 版本,libfftw3f-3是float版本,libfftw3l-3是long double版本;将下列三个文件粘贴到与cpp文件相同的目录下fftw3.hlibfftw3-3.dlllibfftw3-3.lib2.包含库在cpp文件中加入代码#include "fftw3.h"#pragma comment(lib, "libfftw3-3.lib")3.测试代码1#incl
2022-03-30 15:59:50
1228
原创 Eclipse 查看Eigen变量
Eclipse 在Debug模式下,要想查看Eigen矩阵的变量,通过增加Expressions将会报错,诸如为了查看Eigen变量,可以采用另外的途径,第一步,找到需要查看到的变量,第二步,右键选择Display As Array…第三步,设定矩阵的长度(通过指针访问)第四步,选择ok后,便可看到矩阵各个元素的值。由于Matrix默认是按照列存储的,与常规的C++二维数组不一样。...
2022-03-29 21:17:04
1179
原创 VS2015调用Eigen库,Debug出错,Release没错
使用llt()函数时,若在debug模式下编译,则会报错。具体的代码和报错如下:分析原因,其问题在于两点:第一,预处理器。第二,代码生成若将_DEBUG改为NDEBUG,将运行库改为DLL/MD,则编译可以通过。然而若使用Eclipse,选择debug模式进行编译,却可以正常通过编译,具体原因不知道。...
2022-03-19 23:30:32
975
1
原创 pycharm 如何程序运行后,仍可查看变量值
在菜单栏里,选择项目的下拉菜单里选择 Edit Configuration在对应项目的设置里勾选上 Show command line afterwards新版本此选项改为“Run with Python console”
2021-12-22 22:56:46
882
原创 python调用matlab 变量传递
Python 类型到 MATLAB 标量类型的映射Python 容器到 MATLAB 数组类型的映射详细可参考https://www.cnblogs.com/zhubincheng/p/14623642.html
2021-12-22 20:37:27
1011
原创 Eclipse C++调用Python绘图
1.Eclipse设置1.1 设置库目录以及库依赖点击菜单栏中的Projects—Properties点击C/C++Build的Settings,进入C++ Linker的Libraries,到以下设置界面,添加库文件目录以及需要调用的库文件,库文件需要去掉后缀扩展名,否则会报错。1.2设置包含目录进一步设置包含目录,进入C/C++ General里面的Paths and Symbols,再Includes选项卡中,点击Add,输入Python的include目录路径。设置成功后的效果如下
2021-08-13 14:59:02
766
1
雷达目标特性丛书(pdf扫描版)
2011-02-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人