Assign Values into a matrix (DG)

1 visualizzazione (ultimi 30 giorni)
DARAN GRIFFITHS
DARAN GRIFFITHS il 15 Nov 2020
Risposto: madhan ravi il 15 Nov 2020
hi
i'm a total novice to Matlab, i'm trying to assign individual values to elements in a Matrix,
EG
A 5x5 matrix
50 50 50 50 50 - Constant Value
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0 - Constant Value
For 1st column and last column values should be decreasing to 0?
i.e
50 50 50 50 50 - Constant Value
37.5 0 0 0 37.5
25 0 0 0 25
12.5 0 0 0 12.5
0 0 0 0 0 - Constant Value
i would like to be able to do this for any iinputted size matrix, with constants always being teh same?
thanks

Risposte (1)

madhan ravi
madhan ravi il 15 Nov 2020
matrix(:, 1) = linspace(matrix(1, 1), 0, size(matrix, 1));
matrix(:, end) = linspace(matrix(1, end), 0, size(matrix, 1))

Community Treasure Hunt

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

Start Hunting!

Translated by