intmax — Return the largest value of an integer class.

intmax returns the largest representable value for an integer class. With no class name, RunMat follows MATLAB's int32 default.

Syntax

value = limit()
value = limit(classname)

Inputs

NameTypeRequiredDefaultDescription
classnameStringScalarNoNumeric class name.

Returns

NameTypeDescription
valueAnyLimit value.

Errors

IdentifierWhenMessage
RunMat:numericLimits:InvalidClassThe requested class is not supported by the limit query.numeric limit: unsupported class

How intmax works

  • Supports int8, int16, int32, int64, uint8, uint16, uint32, and uint64 class names.

Does RunMat run intmax on the GPU?

No GPU kernels are launched.

GPU memory and residency

The result is host-resident.

Example

Default integer maximum

intmax

Expected output:

ans = int32(2147483647)

Using intmax with coding agents

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

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

FAQ

What is the default class?

int32.

Elementwise

abs · angle · bsxfun · complex · conj · double · erf · erfcinv · exp · expm1 · factorial · flintmax · gamma · gammaln · heaviside · hypot · idivide · imag · intmin · ldivide · log · log10 · log1p · log2 · minus · nextpow2 · plus · pow2 · power · rdivide · real · realmax · realmin · realsqrt · rescale · sign · single · sqrt · swapbytes · times · uint32

Trigonometry

acos · acosh · asin · asinh · atan · atan2 · atanh · cos · cosd · cosh · cospi · deg2rad · pol2cart · rad2deg · sin · sind · sinh · sinpi · tan · tand · tanh

Reduction

all · any · bounds · cummax · cummin · cumprod · cumsum · cumtrapz · diff · gradient · max · maxk · mean · median · min · mink · movmax · movmean · movmedian · movmin · movprod · movstd · movsum · movvar · nnz · prod · rms · std · sum · trapz · var

Rounding

ceil · fix · floor · mod · rem · round

Factor

chol · decomposition · eig · eigs · lu · qr · svd

Solve

cond · det · inv · linsolve · norm · null · pinv · rank · rcond · rref · vecnorm

Symbolic

digits · int · limit · piecewise · sym · syms · vpa

Fft

fft · fft2 · fftshift · ifft · ifft2 · ifftshift

Discrete

lcm · primes

Ode

ode15s · ode23 · ode45

Open-source implementation

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