reverse.c outData[i*N+j]=inData[j*M+i];

原创 2012年03月21日 12:34:20
#include "mex.h"
/*下面这个mexFunction的目的是使MATLAB知道如何调用这个函数*/ 
void mexFunction( int nlhs, mxArray *plhs[], int nrhs, const mxArray *prhs[] )
 {
	double m,*inData,*outData;
	int M,N;
	int i,j;
	 if(nrhs!=1) 
	mexErrMsgTxt("One input required."); 
	
	inData=mxGetPr(prhs[0]);
	M=mxGetM(prhs[0]);
	N=mxGetN(prhs[0]);

	plhs[0]=mxCreateDoubleMatrix(N,M,mxREAL);
	outData=mxGetPr(plhs[0]);

	for(i=0;i<M;i++)
	 {
		for(j=0;j<N;j++)
			outData[i*N+j]=inData[j*M+i];
	     //mexPrintf("%4.3lf ",inData[j*M+i]);
		//mexPrintf("\n");
	 }

}

reverse.c outData[i*N+j]=inData[j*M+i];

#include "mex.h" /*下面这个mexFunction的目的是使MATLAB知道如何调用这个函数*/ void mexFunction( int nlhs, mxArray *plhs...
  • autumn20080101
  • autumn20080101
  • 2012年03月21日 12:34
  • 793

ADPCM-PCM 的压缩

adpcm- pcm的压缩
  • fmciosdy
  • fmciosdy
  • 2016年03月30日 16:05
  • 498

mexPrintf("%4.3lf ",p[j*M+i])

#include "mex.h" /*下面这个mexFunction的目的是使MATLAB知道如何调用这个函数*/ void mexFunction( int nlhs, mxArray *plhs...
  • autumn20080101
  • autumn20080101
  • 2012年03月21日 12:21
  • 2697

i = i++, i = ++i, j = i++, j = ++i 的区别

题目来源牛客网上面练习的一道题目: 检查程序,是否存在问题,如果存在指出问题所在,如果不存在,说明输出结果。 package algorithms.com.guan.javajicu; pub...
  • u010339647
  • u010339647
  • 2016年08月30日 17:38
  • 2290

for(i=0,j=0;i<10,j<6;i++,j++)问题

今天发现了一个有趣的现象,应该是知识的遗漏点,那就是JavaScript中的for循环。一般for循环的语法为:for(语句1;语句2;语句3){ 被执行的代码块; }语句 1 在循环(代码块...
  • WillisQ
  • WillisQ
  • 2017年05月03日 14:34
  • 1112

UVA 11428 GCD - Extreme (II)(G=∑ ∑GCD(i, j)(1<=i<N,i+1<=j<=N,欧拉函数)

题目链接: UVA 11428 GCD - Extreme (II) 题意: i
  • Ramay7
  • Ramay7
  • 2016年05月29日 11:35
  • 382

for(j=0,i=0;j<6,i<10;j++,i++) { k=i+j; } k 值最后是多少?

for(j=0,i=0;j function Test() { var k=0; for(j=0,i=0;j
  • suyujiezhang
  • suyujiezhang
  • 2016年05月05日 17:32
  • 4101

int i=1,j=2; int k=i+++j;

因为运算符优先级为++大于+ 所以第二条语句应该是k=(i++)+j 分解为下面的步骤 1.i+j;(由于i++是先使用i值在表达式中进行运算,再自加1) 2.k=第1步的结果3; 3.i+...
  • Scythe666
  • Scythe666
  • 2015年07月09日 17:22
  • 1403

int i=-20; unsigned int j = 10; i+j;的问题

int i=-20;unsigned int j = 10;unsigned int k=i+j;cout
  • u011261427
  • u011261427
  • 2015年11月16日 16:09
  • 860

BZOJ2154+BZOJ2693 Crash的数字表格&jzptab-莫比乌斯反演

传送门 题意: 求∑ni=1∑mj=1lcm(i,j)\sum_{i=1}^n\sum_{j=1}^m lcm(i,j) Solution: 看到此题首先想到这步: ∑i=1n∑j=1nlc...
  • Charlie_jilei
  • Charlie_jilei
  • 2018年01月09日 20:58
  • 32
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:reverse.c outData[i*N+j]=inData[j*M+i];
举报原因:
原因补充:

(最多只允许输入30个字)