verLessThan — Compare RunMat's MATLAB compatibility version with a requested version.

verLessThan('matlab', version) compares RunMat's MATLAB compatibility version against version and returns a logical scalar.

Syntax

value = runtimeCompat(args...)

Inputs

NameTypeRequiredDefaultDescription
argsAnyVariadicVersion query arguments.

Returns

NameTypeDescription
valueAnyVersion or logical result.

Errors

IdentifierWhenMessage
RunMat:runtimeCompat:InvalidInputArguments are malformed or unsupported.runtime compatibility helper: invalid input

How verLessThan works

  • The product name matlab is recognized case-insensitively.
  • Unknown products return false, matching compatibility-branch use where non-MATLAB products are not installed.
  • Version components are compared numerically from left to right.

Does RunMat run verLessThan on the GPU?

No GPU kernels are launched.

GPU memory and residency

The result is a host logical scalar.

Example

Branching on MATLAB compatibility version

tf = verLessThan('matlab', '99.0')

Expected output:

tf = logical(1)

Using verLessThan with coding agents

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

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

FAQ

Does this inspect installed toolbox versions?

No. This implementation supports the common MATLAB runtime compatibility branch and returns false for other products.

Open-source implementation

Unlike proprietary runtimes, every RunMat function is open-source. Read exactly how verLessThan 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.