/// <summary> /// Calcula la orientación relativa media a partir de dos orientaciones /// relativas parcialas /// </summary> /// <param name="or1"></param> /// <param name="or2"></param> /// <returns></returns> double hallarS0(double or1, double or2) { double divisor = Math.Abs(Punto.lambda(or1 - or2)); double dividendo = Math.PI / (double)16; double cociente = divisor / dividendo; return(Math.Exp(-cociente)); }
/// <summary> /// the orientation at the sampling point is alfa-l,k(−pi/2l,k <pi/2) /// </summary> /// <param name="indice"></param> /// <returns></returns> public static double get_relative_orientation(double anguloParcialEnRango, double anguloGlobal) { return(Punto.lambda(anguloParcialEnRango - anguloGlobal)); }