Recursively Creating, Deleting, and Linearly Interpolating K-Dimensional Arrays in C++

Abstract

K-dimensional (K-D) arrays are arrays that require K indices to access array elements. The yKDArray namespace (described in this report) contains a set of recursive functions that can be used to create, delete, and linearly interpolate rectangular K-D arrays. Also included is a function for creating jagged 2-D arrays. The yKDArray namespace relies exclusively on standard C operators. However, examples make use of the yInterp namespace for performing binary searches, the yRandom namespace for generating pseudorandom numbers, and the yBmp namespace for creating images.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Apr 01, 2024
Accession Number
AD1228643

Entities

People

  • Robert J. Yager

Organizations

  • United States Army Research Laboratory

Tags

Readers

  • Computer Vision.
  • Electrochemical Surface Science
  • Linear Algebra