WolframAlpha.com
WolframCloud.com
All Sites & Public Resources...
Products & Services
Wolfram|One
Mathematica
Wolfram|Alpha Notebook Edition
Finance Platform
System Modeler
Wolfram Player
Wolfram Engine
WolframScript
Enterprise Private Cloud
Application Server
Enterprise Mathematica
Wolfram|Alpha Appliance
Enterprise Solutions
Corporate Consulting
Technical Consulting
Wolfram|Alpha Business Solutions
Resource System
Data Repository
Neural Net Repository
Function Repository
Wolfram|Alpha
Wolfram|Alpha Pro
Problem Generator
API
Data Drop
Products for Education
Mobile Apps
Wolfram Player
Wolfram Cloud App
Wolfram|Alpha for Mobile
Wolfram|Alpha-Powered Apps
Services
Paid Project Support
Wolfram U
Summer Programs
All Products & Services »
Technologies
Wolfram Language
Revolutionary knowledge-based programming language.
Wolfram Cloud
Central infrastructure for Wolfram's cloud products & services.
Wolfram Science
Technology-enabling science of the computational universe.
Wolfram Notebooks
The preeminent environment for any technical workflows.
Wolfram Engine
Software engine implementing the Wolfram Language.
Wolfram Natural Language Understanding System
Knowledge-based broadly deployed natural language.
Wolfram Data Framework
Semantic framework for real-world data.
Wolfram Universal Deployment System
Instant deployment across cloud, desktop, mobile, and more.
Wolfram Knowledgebase
Curated computable knowledge powering Wolfram|Alpha.
All Technologies »
Solutions
Engineering, R&D
Aerospace & Defense
Chemical Engineering
Control Systems
Electrical Engineering
Image Processing
Industrial Engineering
Mechanical Engineering
Operations Research
More...
Finance, Statistics & Business Analysis
Actuarial Sciences
Bioinformatics
Data Science
Econometrics
Financial Risk Management
Statistics
More...
Education
All Solutions for Education
Tech & Trends
Machine Learning
Multiparadigm Data Science
High-Performance Computing
Quantum Computation Framework
Software & Web
Software Development
Authoring & Publishing
Interface Development
Web Development
Sciences
Astronomy
Biology
Chemistry
More...
All Solutions »
Learning & Support
Learning
Wolfram Language Documentation
Fast Introduction for Programmers
Wolfram U
Videos & Screencasts
Wolfram Language Introductory Book
Webinars & Training
Summer Programs
Books
Need Help?
Support FAQ
Wolfram Community
Contact Support
Premium Support
Paid Project Support
Technical Consulting
All Learning & Support »
Company
About
Company Background
Wolfram Blog
Events
Contact Us
Work with Us
Careers at Wolfram
Internships
Other Wolfram Language Jobs
Initiatives
Wolfram Foundation
MathWorld
Computer-Based Math
A New Kind of Science
Wolfram Technology for Hackathons
Student Ambassador Program
Wolfram for Startups
Demonstrations Project
Wolfram Innovator Awards
Wolfram + Raspberry Pi
Summer Programs
More...
All Company »
Search
Wolfram Language & System 10.0 (2014)
|
Legacy Documentation
This is documentation for an earlier version of Wolfram Language.
View current documentation (Version 14)
This page requires that JavaScript be enabled in your browser.
Learn how »
Core
Language &
Structure
Language Overview
Lists
Expressions
Associations
Variables & Functions
Rules & Patterns
Functional Programming
Procedural Programming
String Manipulation
Parallel Programming
External Operations
Package Development
Tuning & Debugging
Knowledge Representation & Access
Wolfram Language Syntax
Free-Form & External Input
Data
Manipulation &
Analysis
Importing & Exporting
Array Manipulation
Structured Datasets
Data Visualization
Report Generation
Statistical Data Analysis
Machine Learning
Database Access
WDF (Wolfram Data Framework)
Visualization &
Graphics
Data Visualization
Function Visualization
Charts & Information Visualization
Geographic Visualization
Dynamic Visualization
Options & Styling
Interactivity & Drawing
Symbolic Graphics Language
Importing & Exporting
Symbolic
&
Numeric Computation
Mathematical Functions
Numbers & Precision
Matrices & Linear Algebra
Formula Manipulation
Equation Solving
Calculus
Optimization
Probability & Statistics
Discrete Math
Boolean Computation
Strings & Text
String Manipulation
Working with Templates
Free-Form & External Input
Setting Up Interpreters
Importing & Exporting
Sequence Analysis
Processing Textual Data
Linguistic Data
Graphs
&
Networks
Graphs & Networks Overview
Graph Construction & Representation
Graph Visualization
Graph Properties & Measurements
Computations on Graphs
Social Network Analysis
Images
Image Computation Overview
Basic Image Manipulation
Image Filtering
Image Segmentation
Image Restoration
Alignment & Registration
Morphological Analysis
Computer Vision
3D Images
Importing & Exporting Images
Color-Related Computation
Geometry
Geometric Computation Overview
Plane Geometry
Solid Geometry
Basic Geometric Regions
Mesh-Based Geometric Regions
Derived Geometric Regions
Geometric Properties
Geometric Solvers
Geometric Transformations
Importing & Exporting Geometry
Sound
Sound Generation
Signal Processing
Importing & Exporting Sound
Time-Related Computation
Dates & Times
Astronomical Computation
Time Series
Signal Processing
Geographic
Data
& Computation
Maps & Cartography
Geographic Data & Entities
Geodetic Computation
Importing & Exporting
Socioeconomic Data
Weather Data
Scientific
and
Medical Data
&
Computation
Physics & Chemistry
Astronomical Science
Earth Sciences
Life Sciences & Medicine
Scientific Models
Computational Systems & NKS
Scientific Data Analysis
Units & Measures
Connected Devices
Engineering
Data
& Computation
Engineering Data
Signal Processing
Image Processing
Control Systems
Systems Modeling
Reliability Analysis
Units & Measures
Connected Devices
Financial
Data
& Computation
Financial Data
Financial Computations
Financial Visualization
Actuarial Computation
Socioeconomic Data
Social,
Cultural,
& Linguistic Data
Socioeconomic & Demographic Data
Transportation Data
Cultural Data
People & History
Linguistic Data
Higher
Mathematical Computation
Discrete Math
Number Theory
Group Theory
Mathematical Data
Polynomial Algebra
Linear Algebra
Tensor Algebra
Logic & Boolean Algebra
Real & Complex Analysis
Discrete Calculus
Iterated Maps & Fractals
Probability Theory
Random Processes
Theorem Proving
Documents
& Presentation
Notebook Documents
Formatting & Styling
Layout & Tables
Dynamic Presentations
Mathematical Typesetting
Special Characters
Document Generation
Notebook Programming
Web Import & Export
Internationalization
Accessibility
User
Interface Construction
Interactive Manipulation
Viewers & Annotation
Control Objects
Form Building
Generalized Input
Dynamic Interactivity Language
Custom Interface Construction
System
Operation & Setup
Interactive Sessions
Notebook Interface
Standalone Kernels
Background & Scheduled Tasks
GPU Computing
Parallel Computing
Wolfram|Alpha Integration
System Setup
External
Interfaces & Connections
Files
Web
Programs
Languages
Templating
Connected Devices
Services & APIs
Mail, Messages, etc.
Databases
Data Import & Export
Wolfram Data Drop
WSTP (Wolfram Symbolic Transfer Protocol)
Cloud
&
Deployment
Cloud Functions
Web Operations
Instant APIs
Form & App Creation
Sharing & Embedding
Scheduled Tasks
Enable JavaScript to interact with content and submit forms on Wolfram websites.
Learn how »