intro to programing MATLAB, Matrix

Hello everyone I just finished a assignment and was wondering if there was a easier answer then i got the question was
Given matrix A assign the second column to a variable v. after change elements of last row to 0
A=[1:5; 6:10; 11:15; 16:20];
i used
v = A(1:4,2)
A= [1:5; 6:10; 11:15; 0,0,0,0,0]]
the answer is correct but how could i have made it simpler? Recomendations?

2 comentarios

Anand Shanker Trivedi
Anand Shanker Trivedi el 17 de Ag. de 2020
can you please tell me how u got answer for this assisngment
i am stuck in this since 2 days but could not find answer
what should be the value of v ?
Rik
Rik el 17 de Ag. de 2020
@Anand, did you see my answer below? It contains a hint about how you can do this.

Iniciar sesión para comentar.

 Respuesta aceptada

Rik
Rik el 21 de Mayo de 2020
You can use the colon to index all values in a dimension:
IMG(2,2,:)=[100 255 255];%assign RGB values to a pixel
You can also use the end keyword to index into the last element of a dimension:
Blue=IMG(:,:,end);
I'm not giving more specific instructions, because that would encourage you to cheat.

1 comentario

chad asdal
chad asdal el 22 de Mayo de 2020
Thanks I will have to fiddle with that I was trying to use END but could not get it to work
I will go back and review the material and see if i can combine you example with information with it.

Iniciar sesión para comentar.

Más respuestas (1)

urvashi sharma
urvashi sharma el 19 de Oct. de 2020

0 votos

1 comentario

Rik
Rik el 19 de Oct. de 2020
Why did you post this? Is this a question? An answer?
If you don't respond, this may be deleted.

Iniciar sesión para comentar.

Categorías

Productos

Etiquetas

Preguntada:

el 21 de Mayo de 2020

Comentada:

Rik
el 19 de Oct. de 2020

Community Treasure Hunt

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

Start Hunting!

Translated by