How to fill a matrix with a range of numbers?

17 views (last 30 days)
Hi, it might be a silly question, but I was struggling finding an answer to that for hours.
The problem is I have a range of numbers, say k=1:10 and I have a 2x5 matrix with zeros which i want to fill with the range so that I would get a matrix like this:
A=
1 2
3 4
5 6
7 8
9 10
Number of rows and columns is given by expressions Nw+1 and Nh+1, where Nw and Nh are user's inputs.

Accepted Answer

Azzi Abdelmalek
Azzi Abdelmalek on 17 Apr 2013
A=reshape(1:10,2,[])'

More Answers (0)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!