The Curious Engineer

∑ Xah Code (XahLee.info)

2006–2025

149 posts

2025 9

November 2025

  1. Wolfram: List. Min, Max

September 2025

  1. Wolfram: Mesh Region Examples

August 2025

  1. Mathematica V2 Large Circle Bug (1994)

July 2025

  1. Wolfram: Fold (reduce)
  2. Wolfram: JSON

January 2025

  1. Wolfram: Delete SubString
  2. Wolfram: Get SubString, by Pattern
  3. Wolfram: String Join
  4. Wolfram: List. Same Items Counts, Tally, Group

2024 51

December 2024

  1. Wolfram: Association. Map Function
  2. Wolfram: Association. Union, Intersection, Complement, Etc
  3. Wolfram: Association. Sort
  4. Wolfram: Association. Check Value Exist
  5. Wolfram: Read File from Web

October 2024

  1. Wolfram: Extract (Get Element by Position)

September 2024

  1. Wolfram: MatchQ
  2. Wolfram: List. Cases (Filter by pattern)
  3. Wolfram: ReplaceAll

August 2024

  1. Elementary Intro to Wolfram Language, Review
  2. Wolfram: List. Level (Depth)
  3. Wolfram: Pattern Matching and Level Spec
  4. Wolfram: Pattern Matching Functions
  5. Wolfram: Apply
  6. Wolfram: Scan (foreach)
  7. Wolfram: Trochoid Plot Package 📦

July 2024

  1. Wolfram: Init Dir, Library Dir
  2. Wolfram: Get Script Path, Notebook Dir
  3. Wolfram: Search Paths $Path

June 2024

  1. Wolfram: StringExpression Pattern Syntax
  2. Wolfram: Animation
  3. Wolfram: RegularExpression vs StringExpression
  4. Wolfram: List. Select (Filter)
  5. Wolfram: GraphicsComplex
  6. Wolfram: Mesh Region
  7. Wolfram: Graphics Primitive

May 2024

  1. Wolfram: Compose Transformations
  2. Wolfram: Extract Graphics from Plot Functions
  3. Wolfram: Graphics Directive
  4. Wolfram: Graphics Misc
  5. Wolfram: FilterOptions to FilterRules
  6. Wolfram Language Mathematica vs SageMath, Matlab, Python, Maxima

March 2024

  1. Mathematica: Arc Length Speed
  2. Wolfram: Boolean Operators
  3. Wolfram: Range (Create Flat List)
  4. Wolfram: Code in Text Editor
  5. Wolfram: Delete Dir
  6. Wolfram: File Exist
  7. Wolfram: Get Environment Variable
  8. Wolfram: Get File Date
  9. Wolfram: Get File Hash
  10. Wolfram: Get File Size
  11. Wolfram: is File or Dir
  12. Wolfram: Print File Content

February 2024

  1. Wolfram: Context (Namespace)
  2. Wolfram: Function Memoization (Function that Cache Values)
  3. Wolfram: Load a Package or File (Get, Needs)
  4. Wolfram: Geometric Transformation Functions
  5. WolframLang Great Coders
  6. Wolfram: Graphics Programing. Index

January 2024

  1. Wolfram: Define Function with Optional Parameters

2023 15

December 2023

  1. Shortest Code in WolframLang May be Most Inefficient
  2. Wolfram: FullForm vs Short Syntax Example
  3. Wolfram: Replace Expression by Pattern
  4. Wolfram: String Template
  5. Wolfram: List Operations
  6. Wolfram: Convert to String

October 2023

  1. Wolfram: Number
  2. Wolfram: Function Syntax Shortcut
  3. Wolfram: List. Check Exist, Count
  4. Wolfram: List. Combinatorics
  5. Wolfram: List. Sort Reverse Ordering
  6. Wolfram: List. Partition, Reshape, Split, Gather
  7. Wolfram: Get SubString, by Index

March 2023

  1. XahLee.info Search 🔍

February 2023

  1. Wolfram: FullForm Syntax

2022 54

December 2022

  1. Wolfram: Function Name Ending in Q

November 2022

  1. Wolfram: Mathematica Notation Basics

October 2022

  1. Wolfram: Association. Delete Items by Filter
  2. Wolfram: Association. Get All Keys or Values
  3. Wolfram: Rule, RuleDelayed
  4. Wolfram: Association. Add Item
  5. Wolfram: Association. Check Key Exist
  6. Wolfram: Association. Get Value
  7. Wolfram: Association. Delete Items by Key
  8. Wolfram: List of Char Encodings ($CharacterEncodings)

September 2022

  1. Wolfram: No Reference Concept in List
  2. Lazy Eval in WolframLang
  3. Wolfram: Nest, FixedPoint (Recursion)

July 2022

  1. Wolfram: List Files (Walk Directory)
  2. Wolfram: File Path Functions
  3. Wolfram: Date Time
  4. Wolfram: Navigate Directory
  5. Wolfram: List. Position (Get Positions of Elements by Pattern)
  6. Wolfram: List. Join, Union, Intersection, Difference
  7. Wolfram: List. Add Element
  8. Wolfram: List. Delete Element
  9. Wolfram: List. Get Element by Index (Part, Take, Drop, First, Last, Most, Rest)
  10. Wolfram: List. Change Element
  11. Wolfram: File Name Extension
  12. Wolfram: Atomic Expression
  13. Wolfram: Head of Expression

June 2022

  1. Wolfram: Set, SetDelayed
  2. Wolfram: Pattern Matching
  3. Wolfram: Pattern Syntax
  4. Wolfram: File Encoding
  5. Wolfram: Iteration
  6. Wolfram: Number Comparison
  7. Wolfram: Equality Test
  8. Wolfram: Define Function by Pattern
  9. Wolfram: If Then Else (Conditional)
  10. Wolfram: Local Variable (Block Module With)
  11. Wolfram: Nested List, Array, Tree, Dimensions
  12. Wolfram: Force Numerical Result
  13. Wolfram: Association (Key Value List)
  14. Wolfram: Symbol
  15. Wolfram: Find Function by Name
  16. Wolfram: Principles
  17. Wolfram: Shell Scripting Tasks

May 2022

  1. Wolfram: Function Doc String
  2. Wolfram: Map Function to List
  3. Wolfram: CompoundExpression and Semicolon

April 2022

  1. Wolfram: List. Table (Create List, Nested Array)
  2. Wolfram: Arithmetic Basics
  3. Wolfram: Expression
  4. Wolfram: Function
  5. Wolfram: Show Function Help
  6. Wolfram: List
  7. Wolfram: Loop
  8. Wolfram: String

2010 3

November 2010

  1. Mathematica Version 3 to Version 7 Conversion Notes
  2. Mathematica Logo History
  3. Outline Rendering of 3D Models

2009 1

October 2009

  1. Math Models of 3D Input Control

2008 1

February 2008

  1. POV-Ray: Metallic Spheres and Reflection

2007 4

December 2007

  1. Graphics Programing Pains (2007)

March 2007

  1. Requirements for a Visualization System (2010)

January 2007

  1. POV-Ray: Parametric Surfaces
  2. POV-Ray: Surface of Revolution and Prisms

2006 11

December 2006

  1. POV-Ray: Tutorial
  2. POV-Ray: Glassy Spheres and Transparency
  3. POV-Ray: Lighting
  4. Illustrating Geometry with POV-Ray
  5. POV-Ray: Constructive Solid Geometry
  6. Mathematica Graphics with JavaView
  7. Mathematica Graphics with LiveGraphics3D
  8. Intro to Mathematica Graphics Format
  9. POV-Ray: Intro

November 2006

  1. What is Technical Drawing, Descriptive Geometry, Projective Geometry, Linear Algebra
  2. What Is Perspective Drawing