How to convert 'C' language code into Matlab??
조회 수: 8 (최근 30일)
이전 댓글 표시
How to convert 'C' language code into Matlab??
댓글 수: 1
Hari Priya
2019년 3월 27일
편집: James Tursa
2020년 4월 23일
#include<stdio.h>
#include<math.h>
int main(){
float x1,y1,x2,y2,vx,vy,len,x3,y3,size;
vx=x1-x2;
vy=y1-y2;
len=sqrt((vx*vx)+(vy*vy));
x3=vx/((len*size)+x1);
y3=vy/((len*size)+y1);
float temp1,temp2,angle;
temp1=y3-y1;
temp2=x3-x1;
angle=atan2(temp1,temp2)+1.57;
return 0;
}
답변 (2개)
Wayne King
2013년 3월 29일
You can either simply rewrite the algorithm in MATLAB, or create a MEX file and call the C code from MATLAB.
댓글 수: 0
Sami ullah
2020년 4월 23일
void standard_3D_binomial (double *value, double S1, double S2, double S3, double X, double sigma1, double sigma2, double sigma3, double rho_12, double rho_13, double rho_23, double T, double r, Integer put, Integer M, Integer opt_type, Integer is_american, Integer *iflag)
double discount, t1, dt, d1, d2, d3, u1, u2, u3;
Integer i, j, k, m1, n, iflagx, jj, ind;
double zero¼0.0, hold;
double temp, ds1, ds2, dv1, dv2, h, tmp, tmp1, tmp2;
double *s1, *s2, *s3, *v;
double p[9];
Integer P1, P2, P3, tdv, tdv2;
double sqrt_dt, t, mu1, mu2, mu3, jp1, jp2, jp3;
double one ¼ 1.0, half ¼ 0.5, eighth ¼ 0.125;
Integer v1;
how to convert this code into MATLAB???
댓글 수: 1
James Tursa
2020년 4월 23일
@Sami: Delete this answer. Instead, open up a new question, post your code in this new question, and describe the problems you are having.
참고 항목
카테고리
Help Center 및 File Exchange에서 Logical에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!