Subtraction of a constant from a matrix column

42 vues (au cours des 30 derniers jours)
Filip Davidovic
Filip Davidovic le 5 Oct 2017
Hi all, I'm trying to subtract a constant from every element in a matrix column, as the title suggests. The code I have is the following, however it does not work:
ver(:,1) = ver(:,1)-X;
Example. If we take ver = [1 2 3 ; 4 5 6], and X=3. So what I want to get by this subtraction is ver = [-2 2 3 ; 1 5 6].
Any help is appreciated. Thanks in advance! Cheers!

Réponses (2)

KL
KL le 5 Oct 2017
Modifié(e) : KL le 5 Oct 2017
It works for me
>> ver = [1 2 3 ; 4 5 6]
X = 3
ver =
1 2 3
4 5 6
X =
3
>> ver(:,1) = ver(:,1)-X
ver =
-2 2 3
1 5 6
What do you mean by it doesn't work?
  3 commentaires
NN
NN le 17 Déc 2020
how to subtract that constant from all the elements in that matrix?
NN
NN le 17 Déc 2020
how can i subtract a 1*9 matrix from 576*9 matrix

Connectez-vous pour commenter.


SUJEET KUMAR
SUJEET KUMAR le 15 Sep 2023
how to sum the all element in matric

Catégories

En savoir plus sur Creating and Concatenating Matrices dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by