¿Cómo selecciono filas específicas?Obtengo más de los datos seleccionados de esta línea:
get_generic (RawDataTable, "nS", "Voltaje", "tHIGH" ,, 400);
También obtengo todos estos datos:
get_generic (RawDataTable, "nS", "Voltaje", "tHIGH_hs" ,, 60);
Mi problema es que tHIGH está tirando de cada fila con tHIGH, incluyendo tHIGH_hs.
Necesito saber si puedo rechazar tHIGH_hs en la primera línea de código.
Son diferentes velocidades de operación para la prueba y necesito producir gráficos separados para el rendimiento.
Cuando extraigo los datos de tHIGH_hs, filtra solo la alta velocidad. Solo necesito hacer un gráfico para baja velocidad sin incluir la velocidad alta.
¡¡Gracias!!
AnalíticaTabla de datosScriptingRe: ¿Cómo selecciono filas específicas?Parece que aquí estás usando una función personalizada. No hay una función JSL incorporada get_generic (), por lo que no vamos a poder ayudar con por qué no está haciendo lo que espera.
¿El guión fue escrito por usted o está usando un guión que escribió otra persona?
Re: ¿Cómo selecciono filas específicas?Heredé el guión en un nuevo trabajo. El sctirpt extrae cualquier dato que tenga tHIGH en el nombre. lo cual es desafortunado cuando no quiero los otros datos de tHIGH_hs.
Re: ¿Cómo selecciono filas específicas?En ese caso, necesitaremos saber más sobre la definición de función para get_generic () para ver cómo está usando los argumentos internamente.
¿Está familiarizado con JSL? ¿O es la primera vez que lo ve?
Re: ¿Cómo selecciono filas específicas?Me estoy familiarizando. jajaja
Aquí está el bloque de código. Se utiliza para crear un pdf que grafica los datos en tiempo frente a voltaje. tHIGH es la velocidad de funcionamiento normal y tHIGH_hs son los datos de funcionamiento de alta velocidad. Puedo aislar los datos de alta velocidad cambiando el código a "tHIGH_hs", y lo hice en otra sección del script.
Estoy tratando de obtener solo los datos de velocidad de funcionamiento normal para esta sección.
// set up for AC report
win1 = New Window( "Char Report_NS" );
// real spec is 1000KHz
// data table, scale of desired units, by, name, lsl, usl
get_generic( RawDataTable, "V", "Frequency", "fSCL", , 1.7 );
// tHigh = 260nS, tLow = 500nS
// rewrite -- maybe a generic for each??
//get_thighlow(RawDataTable,"nS","tHIGH",260,"tLOW",500) ; // data table, scale of desired units,
// name1, USL1, name2, USL2
get_generic( RawDataTable, "nS", "Voltage", "tHIGH", , 400 );
get_generic( RawDataTable, "nS", "Voltage", "tLOW", , 400 );
Dejé todo el código comentado anteriormente.