Wolfram Resource System

Search the Wolfram Resource System

Search the Wolfram Resource System

Paclet Resource: Wolfram/QuantumFramework

Perform analytic and numeric quantum computations

Paclet Resource: Wolfram/CommandLineParser

Parser for command line arguments

Paclet Resource: WolframChemistry/IsomerGeneration

Generate Isomers from Chemical Formulas

Paclet Resource: WolframAlphaMath/AreaMethod

A Wolfram Language implementation of the area method for geometry

Paclet Resource: Taggar/GERF

GERF expansion technique in Mathematica

Paclet Resource: StianRamsnes/MaXrd

Symmetry data and utilities related to crystallography and X-ray scattering

Paclet Resource: Obando/CAGenetics

A set of functions to manipulate the unified model of Cellular Automata

Paclet Resource: KlausSutner/Automata

Automata theory package

Paclet Resource: JanM/Dixon

The Dixon elliptic functions in Mathematica

Paclet Resource: ArmandoCruz/ZeroKnowledgeProofs

Implementation of Zero Knowledge proof interactive and non-interactive protocols

Paclet Resource: AntonAntonov/JavaTriesWithFrequencies

WL interface to Tries with frequencies implemented in Java

Paclet Resource: AntonAntonov/FunctionalParsers

Functional parsers

Paclet Resource: AntonAntonov/DSLTranslation

Translation of natural language commands to code

Function Resource: GeometricTransformationQuiz

Generate a quiz to assess understanding of geometric transformations

Function Resource: QuadraticTransformationQuiz

Generate a quiz to assess understanding of geometrical transformations of quadratics

Function Resource: CubicTransformationQuiz

Generate a quiz to assess understanding of geometrical transformations of cubics

Function Resource: LinearTransformationQuiz

Generate a quiz to assess understanding of linear transformations

Function Resource: GeometricTranslationQuiz

Generate a quiz to assess understanding of geometric translations

Function Resource: GeometricRotationQuiz

Generate a quiz to assess understanding of geometric rotations

Function Resource: GeometricReflectionQuiz

Generate a quiz to assess understanding of geometric reflections

Example Resource: Keypoints for a Projective Transformation

Use ORB keypoint descriptors to compute an image transformation

Function Resource: InversionTransform

Generate a geometric transformation function for inversion about a point

Function Resource: Triangle3DTo2D

Given a 3D triangle, return an equivalent 2D triangle along with a transformation function

Function Resource: GeometricProgression

Produce a set of values in geometric progression

Function Resource: GeometricSolve

Solve for a given quantity in a geometric scene

Function Resource: ReflectPoints

Reflect a set of points over a line, plane or hyperplane defined by points

Function Resource: MatrixGeometricMean

Compute the geometric mean of two matrices

Function Resource: GeometricSceneConstructor

Create an interface for constructing a GeometricScene

Function Resource: GeometricAssertionForm

Print a human-readable form of a hypothesis in an abstract 2D geometric scene

Paclet Resource: Jlaragonvera/CGAlgebra

Calculations on conformal geometric algebra

Paclet Resource: Wolfram/GeometricAlgebra

Computational tools for Geometric Algebras

Function Resource: ImageShapeMorph

Morph an image from one shape into another

Paclet Resource: AntonAntonov/MonadicGeometricNearestNeighbors

Software monad for Geometric Nearest Neighbors workflows

Paclet Resource: ZigangPan/DifferentialGeometricNonlinearControl

Some function implementations of differential geometric operators

Paclet Resource: AntonAntonov/MonadicEventRecordsTransformations

A software monad for transformation of event records

Example Resource: Keypoint-Based Video Stabilization

Use keypoints and estimate geometric transformations between video frames to stabilize a video

Paclet Resource: ChristopherWolfram/GEOSGeometry

Fast geometric computation with GEOS

Example Resource: Fisheye Effect for Audio Signals via STFT Transformation

Use the short-time Fourier transform to apply fisheye effects

Example Resource: Hermitian into Unitary Transformation

Use the parameter-shift rule to implement a unitary gate corresponding to an operator

Paclet Resource: Wolfram/GeometricModels

Collection of parameterized solid models for CAD applications

Function Resource: TensorCoordinateTransform

Transform components of tensors with arbitrary rank with regard to their transformation behavior under any given mapping

Example Resource: Basis Transformation of Quantum States

Function Resource: ComplexTransformImage

Add a complex transformation to an image

Example Resource: Build a Vocoder Using STFT Transformations

Impose the spectral envelope of a modulator signal onto a carrier

Function Resource: ModularTessellation

Compute polygons, circles, compositions and transformation functions for the tessellation of the upper half-plane by the modular group

Function Resource: SchmidtArrangements

Generate Schmidt arrangements of circles

Function Resource: TensorIndexJuggling

Given a metric, convert between covariant and contravariant components of a tensor

Function Resource: SequenceLimit

Numerically estimate the limit of a sequence of values

Example Resource: Symbolic Computation for Quantum States

Compute measurements, transformations and more symbolically

Example Resource: Pack Circles in the Smallest Square

Find circles that fit inside a square without overlap and visualize the resulting layout

Function Resource: LevinSum

Evaluate an infinite sum using the Levin transformation

Function Resource: WenigerSum

Evaluate an infinite sum using the Weniger transformation

Function Resource: LensManipulate

Generate a graphic in which the thin-lens parameters can be manipulated dynamically

Function Resource: MirrorManipulate

Generate a graphic of a ray diagram in which the circular mirror parameters can be manipulated dynamically

Function Resource: RuleReverse

Reverse a Rule or RuleDelayed expression

Function Resource: FoliationClass

Generate the foliation set from a causal graph

Function Resource: LorentzCoordinate2D

Generate the spatial and temporal coordinate information of a Lorentz-boosted causal graph

Function Resource: SimpleCausalGraphCoordinates

Generate Cartesian-like coordinates for a simple two-dimensional causal graph

Function Resource: ComplementaryAngle

Compute the geometric complement to a given angle

Function Resource: SupplementaryAngle

Compute the geometric supplement to a given angle

Function Resource: GridSampleLayer

Define a neural net layer for image transformation based on input and index grids

Function Resource: GeothmeticMeandian

Calculate the geothmetic meandian of a list of numbers

Function Resource: ProductD

Evaluate the product derivative of a function

Function Resource: CombinatorEvolutionGraph

Visualize the state transformations and causal structure of a combinator evolution

Function Resource: TransformTabular

Transform simultaneously all columns of a tabular or a selection of them

Function Resource: FoataTransform

Convert a permutation into one whose number of descents equals the number of excedances in the original

Function Resource: InverseFoataTransform

Convert a permutation into one whose number of excedances equals the number of descents in the original

Function Resource: ProductIntegrate

Evaluate the product integral of a function

Function Resource: ExtractGraphicsPrimitives

Extract the underlying graphical primitives from plots and graphics

Function Resource: CoordinationMoleculeStereochemistry

Determine the configuration of stereoisomers

Function Resource: SupplementaryAngleDegree

Compute the geometric supplement to a given angle using degrees

Function Resource: ComplementaryAngleDegree

Compute the geometric complement to a given angle using degrees

Function Resource: ThickLensManipulate

Generate a graphic in which the thick-lens parameters can be manipulated dynamically

Function Resource: StratonovichProcessChangeVariables

Perform a change of state variables for a Stratonovich stochastic process

Example Resource: Find the Gap in a CT Scan of a Spine

Use the image processing and geometric computation frameworks to find the gap in an image

Function Resource: FractionalBrownianMotion2D

Generate a fractional Brownian surface

Function Resource: MultiwayDeletionsGraph

Explore graph traversals while deleting visited components

Paclet Resource: Jlaragonvera/BasicCliffordAlgebra

Paclet to resolve operations with basic Clifford Algebra operations

Function Resource: NucleicAcidBasePairParameters

Compute the rigid-body geometric parameters for a pair of nucleic acid residues in a biomolecule

Function Resource: Interleave

Combine multiple lists into a single list by interleaving their elements in sequence

Function Resource: ColorWinding

Find the number of times the domain coloring of a function wraps around the color wheel along a given curve

Function Resource: RayTransferMatrix

Calculate the ray transfer matrix of a Gaussian optical system

Example Resource: Analyzing Coin Toss Experiments with Discrete Distributions

Simulate fair and biased coin tosses to study different discrete distributions

Function Resource: MatrixAugmentRight

Augment a matrix on the right by extending each row with a corresponding entry from a list or with a constant

Function Resource: MatrixAugmentLeft

Augment a matrix on the left by prepending each row with a corresponding entry from a list or with a constant

Function Resource: ODENormalForm

Transform a differential equation into normal form

Function Resource: SphericAnamorphosisMap

Convert a point reflected in a spherical mirror to its spherical anamorphosis map in a plane parallel to the xy-plane

Function Resource: ExtrudePolygon

Create 3D shapes from 2D polygons via extrusion along the z axis, or create 3D extrusions of 3D polygons along a 3D vector

Function Resource: Cartogram

Generate geometrically distorted maps, where the distortion conveys information derived from the input data

Function Resource: ItoProcessChangeVariables

Perform a state variable change for an Ito stochastic process

Function Resource: SequenceToSum

Turn a sequence of expressions into a symbolic sum

Function Resource: CoordinateMappingData

Calculate characteristic properties for a generalized mapping between two coordinate systems

Function Resource: LinearlyIndependent

Determine whether a set of vectors is linearly independent

Example Resource: Arbitrary Single Qubit Gate using L(4) Cluster State

Perform three equatorial measurements to a linear cluster state to obtain a general one qubit transformation

Function Resource: PolyhedronCanonicalForm

Generate the canonical form of a convex polyhedron

Function Resource: SequenceToProduct

Turn a sequence of expressions into a symbolic product

Function Resource: TetrahedronEdgeAngles

Given edge lengths of a tetrahedron, return the dihedral angles opposite those edges

Function Resource: ApproximatedSurface

Approximate a parametric surface with different graphics primitives

Function Resource: GergonnePoint

Return the Gergonne point of a triangle

Function Resource: TriangleEdgeAngles

Given edge lengths of a triangle, return the angles opposite those edges

Function Resource: Monge

Return the Monge point and six midplanes of a tetrahedron

Data Resource: Steiner Surfaces

Classification of Steiner Surfaces

Function Resource: IteratedAffinePlot

Plot polygons after iteratively applying a translation, scaling and rotation

Function Resource: LatticeUnitCellPlot3D

Display specific unit cells in a 3D lattice

Function Resource: ProjectGraphics3D

Project 3D graphics onto a plane

Function Resource: RibbonPolyhedron

Display the set of polygons obtained by extending polyhedron edges perpendicularly inward by a given distance

Function Resource: GaussianHessenbergDecomposition

Compute the Gaussian Hessenberg decomposition of a matrix

Function Resource: FerrersVennDiagram

Generate a Venn-like diagram to compare the Ferrers diagrams of two integer partitions

Function Resource: PseudoConjugatePartition

Compute the pseudo-conjugate of an integer partition

Paclet Resource: Wolfram/CodeEquivalenceUtilities

Utilities for testing code equivalence

Function Resource: Nullity

Compute the nullity of a matrix

Function Resource: CoordinateVector

Find the coordinate vector of a vector with respect to a basis

Function Resource: LucasCircles

Get the three Lucas circles of a given triangle

Function Resource: PolyhedronFaceReflect

Reflect a polyhedron over a given face

Function Resource: MoleculePrincipalMomentPlot

Visualize the distribution of molecule shapes in a 2D scatter plot

Function Resource: SignedArea

Compute the signed area of a polygon

Function Resource: RealEuclideanDistance

Get the Euclidean distance between two real vectors without using absolute value

Function Resource: QuadricPlot3D

Plot a quadric surface, automatically determining the regions of interest, view direction and scaling

Function Resource: InverseStereographicProjection

Compute the parametrization of a curve projected onto the unit sphere

Function Resource: RelativisticInertialDeformedRegion

Compute the apparent visual shape of an object or region traveling with constant velocity

Function Resource: PeriodicBoxDistance

Evaluate the shortest distance between two points in a box with periodic boundary conditions

Function Resource: DiscreteHausdorffDistance

Find the Hausdorff distance between two sets of elements

Function Resource: TriangleEdgesQ

Test if three given lengths make a triangle

Function Resource: FromTensor

Convert TensorContract expressions into an equivalent form using Dot and Tr

Function Resource: EinsteinSummation

Given tensors and their indices, sum over repeated indices

Function Resource: AxisAngle

Generate the axis-angle representation of a three-dimensional rotation matrix

Function Resource: BoundaryElementMeshTranslate

Translate a boundary element mesh

Function Resource: DigitalSpiral

Arrange a number into a spiral

Function Resource: ExpressionTransform

Construct and aggregate subexpressions with descending and ascending operators

Function Resource: ProjectionMatrix

Compute the projection matrix for a given vector space

Function Resource: CayleyMengerMatrix

Evaluate the Cayley-Menger matrix of a simplex

Function Resource: TraceTree

Generate a tree of all expressions in an evaluation chain

Function Resource: TraceGraph

Generate a graph of all expressions in an evaluation chain

Function Resource: LSystem

Generate an L-system

Function Resource: ConicSectionPlot

Classifies and plots any polynomial of degree two or less in two or fewer variables

Function Resource: RandomRotationQuaternion

Return uniformly distributed random rotations in quaternion form

Function Resource: RandomRorschach

Generate random Rorschach tests

Paclet Resource: ZigangPan/NonlinearCholeskyFactorization

Design locally optimal and globally inverse optimal controllers for nonlinear system under perfect state measurement

Paclet Resource: AntonAntonov/ReliabilityTools

Reliability-related algorithms and tools

Paclet Resource: AntonAntonov/SoftwareDesignMethodsWithWLBook

The book "Software Design Methods with Wolfram Language" as a paclet

Paclet Resource: ZigangPan/NonlinearSystems

This is a paclet on nonlinear systems with the ultimate goal of robust MRAC for linear systems

Paclet Resource: AntonAntonov/MonadicSparseMatrixRecommender

A software monad for Sparse Matrix Recommender (SMR) workflows

Paclet Resource: ZigangPan/NonlinearCholeskyFactorizationMIMO

Nonlinear Cholesky Factorization for MIMO nonlinear systems

Paclet Resource: ZigangPan/SystemofSystems

Robust MRAC design for minimum phase composite system that consists of parallel interconnected MIMO LTI systems

Paclet Resource: ZigangPan/MRRACLinearFullOrder

Model reference robust adaptive control design for MIMO LTI systems

Function Resource: ComplexMapVisualization

Visualize the behavior of conformal mappings in the complex plane

Function Resource: IntegerSpectralBasis

Obtain a spectral basis of a modular number system

Function Resource: IntegerSpectralDecomposition

Determine the spectral decomposition of an integer in a modular number system

Data Resource: Sample Data: Water Boiling Points in the Alps

17 observations on the boiling point of water and barometric pressure in inches of mercury.

Function Resource: HarmonicQuadrilaterals

Generate three cyclic harmonic quadrangles from a reference triangle

Function Resource: VertexArc

Graphics primitive for the arc of a polygon vertex

Function Resource: SqrtSpace

Move back and forth from the squared space or square root space of an algebraic number field

Function Resource: RotationMatrixToQuaternion

Convert a rotation matrix to an equivalent unit quaternion

Function Resource: PrincipalCurvatures

Compute the principal curvatures of a surface

Function Resource: MeanCurvature

Compute the mean curvature of a surface

Function Resource: BulirschCEL

Evaluate Bulirsch's general complete elliptic integral

Function Resource: CubicSplineCurve

Generate a cubic B-spline curve that passes through given points

Example Resource: Brouwer's Fixed Point Theorem on a Square

Find fixed points in topological mappings

Function Resource: FactorialSeriesExpansion

Expand a function into a factorial series

Function Resource: BulirschEL3

Evaluate Bulirsch's incomplete elliptic integral of the third kind

Function Resource: DixonResultant

Compute the Dixon resultant with respect to a set of polynomials and variables

Example Resource: Transform a Region Using Image Processing Filters

Convert a 3D region into a 3D image, deform and transform it back to the mesh region

Function Resource: Mediant

Compute the mediant of a list of non-negative rationals

Example Resource: Stitching of Microscope Images

Obtain the entire image of a larger specimen by stitching images together

Function Resource: RicciScalar

Compute the Ricci scalar for a metric

Function Resource: RicciCurvature

Compute the components of the Ricci curvature for a metric

Function Resource: Biarc

Generate a biarc through two points

Function Resource: BulirschEL

Evaluate Bulirsch's general incomplete elliptic integral

Example Resource: Create a Slow Motion Video with Optical Flow

Interpolate between existing image frames to create a slow motion sequence

Paclet Resource: AntonAntonov/DataReshapers

Data reshaping functions

Data Resource: Anthropogenic Biome

Illustrating anthropogenic biomes of the world