📄 times2_scalar.asv
字号:
// 使用mxGetScalar函数版本的文件
#include "mex.h"
void timestwo_alt(double *y, double x)
{
*y = 2.0*x;
}
void mexFunction(int nlhs, mxArray *plhs[],
int nrhs, const mxArray *prhs[])
{
double *y;
double x;
/* 创建1x1矩阵用于数据输出 */
plhs[0] = mxCreateDoubleMatrix(1, 1, mxREAL);
/* 使用mxGetScalar来得到输入数据,而不是使用指针 */
x = mxGetScalar(prhs[0]);
/* 为输入分配Assign a pointer to the output. */
y = mxGetPr(plhs[0]);
/* Call the timestwo_alt subroutine. */
timestwo_alt(y,x);
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -