Problem Groups
Magic Numbers III
Create functions to make the answers magically appear.
ASEE Challenge
Problems inspired by the American Society for Engineering Education.
Basics - Cell Arrays
Cell Arrays can contain data of varying types and sizes. Questions in this group will challenge your understanding about Cell Arrays.
MATLAB Onramp Practice
Practice your introductory MATLAB skills with these simple coding problems. These problems are based on the skills you learn in MATLAB Onramp, a free, two-hour tutorial on introductory MATLAB features and workflows.
Functions II
For every input, there must be an output, or the program crashes.
Prime Numbers II
Euclid proved that the number of primes is infinite. How about the number of Cody Problems involving primes?
Computational Geometry III
Plotting not required, but it could help.
Number Manipulation II
Manipulate more numbers from one form to another.
Board Games I
Utilize Matlab to win all the board games.
Fundamentals of robotics: 2D problems
These problems are concerned with the fundamental concepts that underpin robotics: how do we represent the position and orientation of objects in space. This is a graduated set of problems that test your skills for the two-dimensional case (2D) which is highly relevant to mobile robotics where we consider a robot moving on a plane. Some resources to help learn about this subject matter can be found at the Robot Academy, there are over 200 short video lessons.
Big Numbers
Learn to add, subtract, multiply and divide!!!
Basics - Binary Logic
The modern binary number system was studied in Europe in the 16th and 17th centuries by Thomas Harriot, Juan Caramuel y Lobkowitz, and Gottfried Leibniz. However, systems related to binary numbers have appeared earlier in multiple cultures including ancient Egypt, China, and India. Leibniz was specifically inspired by the Chinese I Ching.
Probability & Stats
It is probable that someone likes these problems.
Chess
For those who love chess
Chemical Engineering Problems II
More problems related to ChemE, but focuses solely on graph algorithms. Useful built-in functions include shortestpath, conncomp, minspantree, bfsearch, dfsearch, toposort, maxflow, etc.
Computational Geometry II
More problems to test your knowledge of geometric-based algorithms.
Word Puzzles
Challenge your MATLAB skills by solving these word puzzles.
Special Functions
MATLAB provides some special functions sunch as gamma. But some special function such as zeta are not given directly as a function. Can you finish them?
Strings I
Practice using MATLAB functions to operate on text as data.
Basics - Triangles
Triangle based interesting problems are presented in this group.
Sequences & Series I
Test your MATLAB skills on a range of sequences and series.
Matrix Manipulation I
Test your knowledge of matrix manipulations such as shift, flip, and transpose to solve these problems.
Basics - Prime Numbers
Interesting problems involving Prime Numbers are presented in this group. By solving this group, explore Mersenne Primes, Circular Primes, Sophie Germain Primes, Twin Primes etc.
The Prime Directive
Time to get your Number Theory on. These are all problems related to prime numbers in one way or another.
Cryptography
Learn to cipher and decipher.
Project Euler I
Solve Project Euler problems using MATLAB.
Project Euler IV
More problems inspired by Project Euler.
Basics - Fibonacci
The problems in this group explores the Fibonacci Sequence.
Randomness
A random collection of a few random problems in random order.
Basics - Factorization
Interesting problems involving Prime factorization were presented in this group. It includes problems on Smith numbers, Vampire numbers, Hamming numbers etc.
Easy Sequences Volume II
Collection of math challenges. Not necessarily easy and not necessarily about sequences...
Sequences and Series VI
Sixteen more problems on sequences
YouTube-inspired
Problems inspired by math YouTubers such as Numberphile, Michael Penn, Maths 505, and J Pi Maths.
Special Functions II
More on special functions and their applications. Some are available in MATLAB, and some are not.
Computer Games III
Test your MATLAB skills at playing or solving computer games.
Easy Sequences Volume I
Collection of math challenges. Not necessarily easy and not necessarily about sequences...
Project Euler III
More problems inspired by Project Euler.
Numerical Methods
The utility of MATLAB knows no bounds.
All Things Fibonacci
It's everybody's favorite algorithmic sequence. Dig deep and you'll find bunny rabbits, golden ratios, and sunflower seeds. What's not to like? As a result, it shows up everywhere people write code. Here are my favorite Fibonacci-related problems on Cody. By the way, that image is of Leonardo of Pisa. History knows him as Fibonacci, but his friends never called him that. Maybe we should call these things "Leo sequences."
Project Euler II
More problems inspired by Project Euler.