-
公开(公告)号:US20220179728A1
公开(公告)日:2022-06-09
申请号:US17210613
申请日:2021-03-24
Applicant: The MathWorks, Inc.
Inventor: Yifu Zhang , Aditya Dodda
IPC: G06F11/07 , G06F16/2455
Abstract: Exemplary embodiments may perform feasibility analysis to determine whether it is possible to generate a lookup table that conforms to an error tolerance given a specification of a function or a set of data points that the lookup table attempts to approximate, an indication of breakpoint positions, and a specification of a data type for table values. Where it is determined that it is feasible to generate the lookup table, the lookup table may be automatically programmatically generated. Suggestions of how to modify the breakpoint positions and/or error tolerance may be provided. In addition, a visualization of approximation error and error tolerance, such as a visualization showing a feasibility margin, may be output. New data points may be processed to update table values for an already generated lookup table.
-
2.
公开(公告)号:US20230153185A1
公开(公告)日:2023-05-18
申请号:US18153713
申请日:2023-01-12
Applicant: The MathWorks, Inc.
Inventor: Yifu Zhang , Yuan Yuan
CPC classification number: G06F11/0754 , G06F11/3608
Abstract: Exemplary embodiments may programmatically determine the number and locations of breakpoints and table values in a lookup table so as to reduce their counts. In some exemplary embodiments, the minimum number of breakpoints and breakpoint locations that conform with the error tolerance may be determined along with table values for those breakpoints. The exemplary embodiments may determine if a lookup table that conforms with the error tolerance is feasible and may inform a user of the feasibility or infeasibility of generating the lookup table. Where it is feasible to generate the lookup table, the exemplary embodiments may provide automatic programmatic generation of a lookup table with minimal breakpoints and optimal or near-optimal table values.
-
公开(公告)号:US11579956B2
公开(公告)日:2023-02-14
申请号:US17210613
申请日:2021-03-24
Applicant: The MathWorks, Inc.
Inventor: Yifu Zhang , Aditya Dodda
IPC: G06F9/44 , G06F11/07 , G06F16/2455 , G06F11/36 , G06F3/0484
Abstract: Exemplary embodiments may perform feasibility analysis to determine whether it is possible to generate a lookup table that conforms to an error tolerance given a specification of a function or a set of data points that the lookup table attempts to approximate, an indication of breakpoint positions, and a specification of a data type for table values. Where it is determined that it is feasible to generate the lookup table, the lookup table may be automatically programmatically generated. Suggestions of how to modify the breakpoint positions and/or error tolerance may be provided. In addition, a visualization of approximation error and error tolerance, such as a visualization showing a feasibility margin, may be output. New data points may be processed to update table values for an already generated lookup table.
-
公开(公告)号:US12141021B2
公开(公告)日:2024-11-12
申请号:US18153713
申请日:2023-01-12
Applicant: The MathWorks, Inc.
Inventor: Yifu Zhang , Yuan Yuan
Abstract: Exemplary embodiments may programmatically determine the number and locations of breakpoints and table values in a lookup table so as to reduce their counts. In some exemplary embodiments, the minimum number of breakpoints and breakpoint locations that conform with the error tolerance may be determined along with table values for those breakpoints. The exemplary embodiments may determine if a lookup table that conforms with the error tolerance is feasible and may inform a user of the feasibility or infeasibility of generating the lookup table. Where it is feasible to generate the lookup table, the exemplary embodiments may provide automatic programmatic generation of a lookup table with minimal breakpoints and optimal or near-optimal table values.
-
-
-