Computes the base e natural logarithm of a specified input value.
If x is 0, ln is - . If x is not complex and is less than 0, ln is not a number (NaN).
An input for this operation. x must be in the range [1/e, 1) and unsigned. The integer word length must be 0 bits.
This input supports only scalar values of the fixed-point data type.
Computing ln(x) When x is Outside the Valid Range
Complete the following steps to compute ln( x) when x is outside the range [1/e, 1):
NI recommends a binary shift to transform x into M because this operation requires fewer FPGA resources than a division operation.
Boolean value that specifies whether downstream nodes are ready for this node to return a new value.
Use Feedback Node to wire ready for input of a downstream node to ready for output of the current node. If this input is False during a given cycle, output valid returns False during that cycle.
|True||The downstream node is ready for the next data point.|
|False||The downstream node is not ready for the next data point.|
Natural logarithm of x. If x is outside the range [1/e, 1), ln(x) is undefined.
Boolean value that indicates whether this node computes a result that downstream nodes can use.
Wire this output to input valid of a downstream node to transfer data from the node to the downstream node.
|True||Downstream nodes can use the result this node computes.|
|False||This node returns an undefined value that downstream nodes cannot use.|
Boolean value that indicates whether this node is ready to accept new input data.
Use Feedback Node to wire this output to ready for output of an upstream node.
|True||The node is ready to accept new input data.|
|False||The node is not ready to accept new input data.|
Where This Node Can Run:
Desktop OS: none
FPGA: All devices
Web Server: Not supported in VIs that run in a web application