It won't work correctly for n greater than 10. :-)
ans-7*(ans>10) would fix that.
You are right, you could use ind2sub to avoid some of the limitations of dec2base as well (e.g. for n>36)...
The Hitchhiker's Guide to MATLAB
2875 Solvers
171 Solvers
377 Solvers
Natural numbers in string form
349 Solvers
Replace Nonzero Numbers with 1
179 Solvers
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!