Quick Reference Guide
70 TI-Nspire™ Reference Guide
nPr(Matrix1, Matrix2) ⇒ matrix
Returns a matrix of permutations based on the corresponding 
element pairs in the two matrices. The arguments must be the same 
size matrix.
npv()
Catalog
 > 
npv(InterestRate,CFO,CFList[,CFFreq])
Financial function that calculates net present value; the sum of the 
present values for the cash inflows and outflows. A positive result for 
npv indicates a profitable investment.
InterestRate is the rate by which to discount the cash flows (the cost 
of money) over one period.
CF0 is the initial cash flow at time 0; it must be a real number.
CFList is a list of cash flow amounts after the initial cash flow CF0.
CFFreq is a list in which each element specifies the frequency of 
occurrence for a grouped (consecutive) cash flow amount, which is 
the corresponding element of CFList. The default is 1; if you enter 
values, they must be positive integers < 10,000.
nSolve()
Catalog
 > 
nSolve(Equation,Va r[=Guess]) ⇒ number or error_string
nSolve(Equation,Va r[=Guess],lowBound)
⇒ number or error_string
nSolve(Equation,Va r[=Guess],lowBound,upBound) 
⇒ number or error_string
nSolve(Equation,Va r[=Guess]) | lowBound<Va r<upBound
⇒ number or error_string
Iteratively searches for one approximate real numeric solution to 
Equation for its one variable. Specify the variable as:
variable
– or –
variable = real number
For example, x is valid and so is x=3.
Note: If there are multiple solutions, you can use a guess to 
help find a particular solution.
nSolve() attempts to determine either one point where the residual 
is zero or two relatively close points where the residual has opposite 
signs and the magnitude of the residual is not excessive. If it cannot 
achieve this using a modest number of sample points, it returns the 
string “no solution found.”
nPr()
Catalog
 > 










