I am trying to make a matrix (10x100) called 'DemClay' with a slope of -1 to -0.5 incrementally if possible, so that the first row is -1 and the last row is -0.5
2 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Omar Elbadi
le 26 Fév 2022
Commenté : Omar Elbadi
le 1 Mar 2022
v= [-0.95:0.05:-0.5]; % for the slope -1 to -0.5
V= transpose(v);
for i=1:NPixX % number of pixels, given as 100
DemClay = zeros(10,100);
display(V(:,i))
end
0 commentaires
Réponse acceptée
John D'Errico
le 26 Fév 2022
Modifié(e) : John D'Errico
le 26 Fév 2022
Pretty easy. And soooo many ways to do it. This is a simple one:
DemClay = repmat(linspace(-1,-0.5,10)',[1,100]);
size(DemClay)
surf(DemClay)
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur Matrix Indexing dans Help Center et File Exchange
Produits
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!