j'ai ce code qui est dans le language C je veux le convertir en matlab

Code C : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
static double DRanNormalTail(double dMin, int iNegative)
{
double x, y;
do
{ x = log(DRanU()) / dMin;
y = log(DRanU());
} while (-2 * y < x * x);
return iNegative ? x - dMin : dMin - x;
}
je sais pas comment programmer cette partie "return iNegative ? x - dMin : dMin - x;" avec dMin=3.44.