Path tracing of mathematical plots
AssigneeTexas Instruments Incorporated
InventorsMalgorzata Anna Brothers, Michel Georges Stella, Brian Emilio Baldwin Cruzado
Life of this patent
Estimating the term…
Abstract
A method for path tracing of mathematical plots on a digital device is provided that includes receiving at least one mathematical expression on the digital device, and tracing a path of a plot of the at least one mathematical expression on a display screen coupled to the digital device, wherein tracing the path comprises displaying the path sequentially point by point as a value of an independent variable of the at least one mathematical expression changes over a domain of the independent variable.
Claims22
A method for path tracing of mathematical plots on a digital device, the method comprising:
- receiving, by a processor, at least one mathematical expression on the digital device, wherein the at least one mathematical expression includes an undefined variable;
- receiving, by the processor, a first input value from a graphical user interface displayed on a display screen coupled to the digital device, wherein the graphical user interface includes an upper limit and a lower limit;
- determining, by the processor, a plot of the at least one mathematical expression based on the first input value as the undefined variable;
- tracing in a direction, by the processor, a first portion of a path of the plot of the at least one mathematical expression on the display screen coupled to the digital device from a starting point, wherein the tracing of the first portion of the path comprises displaying the first portion of the path sequentially point by point as a value of an independent variable of the at least one mathematical expression changes over a domain of the independent variable;
- during the tracing of the first portion of the path, receiving, by the processor, a second input value from the graphical user interface, wherein the second input value is different than the first input value;
- in response to receiving the second input:
- determining, by the processor, a revised plot of the at least one mathematical expression based on the second input as the undefined variable;
- reversing, by the processor, the direction of tracing of the first portion of the path;
- and
- tracing, by the processor, a revised path of the revised plot of the at least one mathematical expression on the display screen;
- during the tracing of the first portion of the path, receiving, by the processor, a third input value from the graphical user interface, wherein the third input value is different than the first input value;
- and
- in response to receiving the third input:
- determining, by the processor, a third portion of the path, wherein the third portion originates from the start point and ends at an endpoint associated with the third input;
- displaying, by the processor, the third portion without tracing;
- and
- displaying, by the processor, a set of endpoint coordinates associated with the endpoint.
A digital device comprising:
- a non-transitory computer-readable medium storing software instructions for path tracing of mathematical plots, wherein the software instructions comprise software instructions to:
- receive at least one mathematical expression on the digital device, wherein the at least one mathematical expression includes an undefined variable;
- receive a first input value from a graphical user interface displayed on a display screen coupled to the digital device, wherein the graphical user interface includes an upper limit and a lower limit;
- determine a plot of the at least one mathematical expression based on the first input value as the undefined variable;
- trace in a direction a first portion of a path of the plot of the at least one mathematical expression on the display screen coupled to the digital device from a starting point, wherein the tracing of the first portion of the path comprises displaying the first portion of the path sequentially point by point as a value of an independent variable of the at least one mathematical expression changes over a domain of the independent variable;
- during the tracing of the first portion of the path, receive a second input value from the graphical user interface, wherein the second input value is different than the first input value;
- in response to receiving the second input:
- determine a revised plot of the at least one mathematical expression based on the second input as the undefined variable;
- reverse the direction of tracing of the first portion of the path;
- and
- trace a revised path of the revised plot of the at least one mathematical expression on the display screen;
- during the tracing of the first portion of the path, receive a third input value from the graphical user interface, wherein the third input value is different than the first input value;
- and
- in response to receiving the third input:
- determine a third portion of the path, wherein the third portion originates from the start point and ends at an endpoint associated with the third input;
- display the third portion without tracing;
- and
- display a set of endpoint coordinates associated with the endpoint;
- and
- at least one processor coupled to the non-transitory computer-readable medium to execute the software instructions.
Dependencies are inferred from the claim text.