Subtraction of a constant from a matrix column

42 views (last 30 days)
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!

Answers (2)

KL
KL on 5 Oct 2017
Edited: KL on 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?

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

Categories

Find more on Creating and Concatenating Matrices in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!