![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MATLAB
一位安分的码农
这个作者很懒,什么都没留下…
展开
-
mexFunction之创建矩阵(matlab调用C++程序)
// 部分参考https://blog.csdn.net/yshshhgxq/article/details/91351535#include "mex.h" void mexFunction(int nlhs, mxArray *plhs[], int nrhs, const mxArray *prhs[]){ double *inData; //matlab输进来的矩阵 double *outData; //C++输入matlab的矩阵 int M, N; int i, j; inD原创 2022-01-29 16:08:19 · 1163 阅读 · 0 评论 -
mex函数编写
在VS中输入#include "mex.h" // 使用MEX文件必须包含的头文件// 执行具体工作的C函数double add(double x, double y){ return x + y;}// MEX文件接口函数void mexFunction(int nlhs, mxArray *plhs[], int nrhs, const mxArray *prhs[]){ double *a; double *b; double c, d; plhs[原创 2022-01-29 15:20:38 · 745 阅读 · 0 评论 -
matlab2019b运行C++程序(VS 2017)-其他版本的matlab和VS也适用哦
matlab2019b运行C++程序(VS 2017)-其他版本的matlab和VS也适用哦首先,我们配置VS2017。打开VS,新建空项目,新建cpp文件。右键单击项目,打开项目的属性页。配置属性–>C/C+±->常规–>包含目录,添加D:\ProgramFiles\matlab2019b\extern\include、D:\ProgramFiles\matlab2019b\extern\include\win64。配置属性–>链接器–>输入–>附加依赖项,添原创 2022-01-29 13:13:23 · 1295 阅读 · 0 评论 -
嫦娥一号、月球与地球相对运动与遥测的MATLAB仿真实现
代码clc;clear all;theta_2pi = [0:0.01:2*pi];earth_moon_l = 10; % 月亮到地球的平均距离moon_changE_l = 3; % 嫦娥一号到月亮的平均距离w_moon = 1; %设置月亮公转角速度w_changE = 12; % 设置嫦娥一号绕月亮公转角速度t=0; % 初始时刻为0pauseTime = 0.002; % 设置暂停时间theta_1 = 0; % 设置开始它们都在水平线上theta_2 = 0; % 设置开原创 2021-06-10 15:50:57 · 1479 阅读 · 0 评论 -
MATLAB给信号添加白噪声
clc;clear all;x = [1 1 1 1 1 1];% 第一个参数为待添加噪声的序列,第二个参数为添加噪声的db值(SNR)% 第四个参数为规定每次生成相同的噪声,改变参数值即可生成不同噪声y1 = awgn(x,0,1,1);y2 = awgn(x,10,1,1);subplot(1,2,1);plot(0:1:5, y1);subplot(1,2,2);plot(0:1:5, y2);...原创 2021-03-04 20:51:35 · 7238 阅读 · 1 评论