wblinv — Evaluate the inverse Weibull cumulative distribution function.

wblinv(p) evaluates the unit Weibull inverse CDF. wblinv(p,a,b) uses scale parameter a and shape parameter b.

Syntax

x = wblinv(p)
x = wblinv(p, a, b)

Inputs

NameTypeRequiredDefaultDescription
pAnyYesProbability value.
aAnyNo1Scale parameter.
bAnyNo1Shape parameter.

Returns

NameTypeDescription
yNumericArrayDistribution function value.

Errors

IdentifierWhenMessage
RunMat:wblinv:InvalidArgumentInputs are nonnumeric, sizes are incompatible, or too many arguments are supplied.normal distribution: invalid argument
RunMat:wblinv:InternalInternal tensor conversion or allocation fails.normal distribution: internal error

How wblinv works

  • p, a, and b support scalar expansion and matching array shapes.
  • p must be in [0,1]; a and b must be positive. Invalid parameters produce NaN outputs.
  • p == 0 returns zero and p == 1 returns Inf.
  • Confidence-bound output forms that depend on fitted-parameter covariance are not implemented yet.

Example

Weibull median

x = wblinv(0.5,3,4)

Expected output:

x = 2.7376

Using wblinv with coding agents

Open a RunMat example with live inputs, then ask the agent to explain how wblinv changes the result.

Run a small wblinv example, explain the result, then change one input and compare the output.

FAQ

What is the formula?

RunMat computes a * (-log(1-p))^(1/b) for valid probabilities and positive parameters.

Open-source implementation

Unlike proprietary runtimes, every RunMat function is open-source. Read exactly how wblinv is executed, line by line, in Rust.

About RunMat

RunMat is an open-source runtime that executes MATLAB-syntax code blazing on any GPU. It is licensed under the Apache 2.0 license.

  • RunMat automatically optimizes your math for GPU execution on Apple, Nvidia, and AMD hardware. No code changes needed. Simulations that took hours now take minutes.
  • Start running code in seconds. RunMat runs in the browser, on the desktop, or from the CLI. No license server, no IT ticket.

Getting started · Benchmarks · Pricing

Download RunMat

Download RunMat for full performance, or use RunMat in your browser for zero setup.