How to write a matrix using for loop

I want to create a matrix that contains points as x and y coordinates. like this :
A=[1111222233334444
1234123412341234]
it has to be like this and i want to create this using for loop . Is there any way to do so ?

2 Commenti

If you show us what you've tried so far we may be able to offer some guidance for how to improve or correct that code.
clear all;
close all;
clc
for i=1:10
x=ones(1,10)*i;
y=1:10;
a=[x;y]
end
a
If you run this code, you will see that it gives me [1111111111;12345678910]. then on the next loop it gives [222..... ; 1234....] you get the idea. Now I am looking for a way to keep this values in to one single matrix at the end of the loop. Like this :
a=[111111111122222222223333333333.......10
123456789101234567891012345678910......]
these are xy coordinates. Can you help me do this ?

Accedi per commentare.

Risposte (2)

Matt J
Matt J il 14 Mar 2019

2 voti

Yes.

5 Commenti

Okay., do you know how ?
Yes, I know how.
can you please show me
Matt J
Matt J il 14 Mar 2019
Modificato: Matt J il 15 Mar 2019
Since it is homework, you have to explain to me how I can help you short of doing the whole thing.
Thanks for your great help . Appreciate it !!!

Accedi per commentare.

Categorie

Scopri di più su Loops and Conditional Statements in Centro assistenza e File Exchange

Prodotti

Release

R2013b

Richiesto:

il 14 Mar 2019

Risposto:

il 16 Mar 2019

Community Treasure Hunt

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

Start Hunting!

Translated by