Fórmula de columna personalizadaMe gustaría agregar una nueva columna 'Vth' en mi tabla con el siguiente cálculo: -
Primero necesito encontrar el índice i de la columna 'IDS' donde el 'IDS' es el más cercano a 1e-9 (o Log10 [IDS] = -9); y luego Vth = VGS (i). También debe agruparse por sitio, medición, SWP, columnas de oblea. Es decir, cada combinación única de sitio, medición, SWP, oblea tendrá un valor Vth.
Si el IDS no es exactamente 1e-9. Interpole de esta manera. Es decir; Log10 [IDS] frente a VGS.
VTH Exacto = Interpolar (Log10 (1e-9), [Log10 [IDS] (i)) Log10 [IDS] (i-1)], [VGS (i) VGS (i-1)]);
Tenga en cuenta que la columna SWP es un barrido de VGS en dirección de avance (0) y retroceso (1); por lo tanto, la dirección de interpolación debe cuidarse de manera adecuada.
AnalíticaScriptingRe: fórmula de columna personalizadautilice este archivo JMP. Ignora el Excel de arriba.
Descripción actualizada a continuación: -
Me gustaría agregar una nueva columna 'Vth' en mi tabla con el siguiente cálculo: -
Primero necesito encontrar el índice i de la columna 'IDS' donde el 'IDS' es el más cercano a 1e-9 (o Log10 [IDS] = -9); y luego Vth = VGS (i). También debe agruparse por sitio, medición, SWP, dispositivo, columnas de oblea. Es decir, cada combinación única de sitio, medición, SWP, oblea, dispositivo tendrá un valor Vth.
Si el IDS no es exactamente 1e-9. Interpole de esta manera. Es decir; Log10 [IDS] frente a VGS.
VTH Exacto = Interpolar (Log10 (1e-9), [Log10 [IDS] (i)) Log10 [IDS] (i-1)], [VGS (i) VGS (i-1)]);
Tenga en cuenta que la columna SWP es un barrido de VGS en dirección de avance (0) y retroceso (1); por lo tanto, la dirección de interpolación debe cuidarse de manera adecuada.
Re: fórmula de columna personalizada¿Alguien pudo mirarlo?Re: fórmula de columna personalizadaHola,
Resulta que es un poco más desafiante de lo esperado obtener una fórmula de columna para hacer lo que pide.
Espero que otros tengan más suerte de la que yo he tenido hasta ahora.
Mejor,
TSRe: fórmula de columna personalizadaHola,
Aquí está lo lejos que he llegado: puedo encontrar el ID del IDS más cercano a 1e-9 por Wafer, Site, Measurement, Device y Wafer y luego devolver el VGS correspondiente; de lo contrario, devuelve 0. Sin embargo, la interpolación es, como mencioné anteriormente, más desafiante.
If(
Abs( :Name( "Log10[IDS]" ) + 9 ) == Col Minimum(
Abs( :Name( "Log10[IDS]" ) + 9 ),
:Site,
:Measurement,
:Device,
:Wafer
),
:VGS,
0
);
Mejor,
TS