很久以前,我在嘗試插入 -1 db 壓縮時獲得了一些幫助,該壓縮完美無缺,但是客戶已經改變了他們對 who 插值的看法。 現在他們只想要最接近 -1 db 壓縮的輸入值,然後使用它對 Pout 應用規範限制。 我正在尋找一些幫助來嘗試確定這一點。 附件是包含原始數據的數據表。
分組將是 {"wafer_number", "RowCol", "input"} 。 每個輸入在不同壓縮值下有 36 個讀數。 我只需要最接近 -1 的。
提前致謝
你好,
如果要在本表中這樣做,可以添加具有以下公式的公式列,它將每行的距離與-1 ( abs ( :compression - (-1))) 進行比較,即 (abs(:compression + 1)),到組中找到的最小值。
Abs( :Compression + 1 ) == Col Minimum( Abs( :Compression + 1 ), :wafer_number, :RowCol, :input )
因此,此列中等於 1 的行是您想要的行……您可以選擇它們並對其進行子集化,等等。
如果你想直接子集而不創建新列,並且不介意使用 JSL,你可以使用這個:
Names Default To Here(1);
dt = current data table();
dtSub = dt << subset(
selected columns(0),
rows(dt << get rows where(Abs( :Compression + 1 ) == Col Minimum( Abs( :Compression + 1 ), :wafer_number, :RowCol, :input )))
);
乾杯,
布雷迪