# negative positive sign matrix B need to follow matrix A

1 visualizzazione (ultimi 30 giorni)
Noriham B il 15 Set 2022
Commentato: Rik il 16 Set 2022
Dear all experts.
After all I got A=[ -1 3 -2 4 6]. For A, the value is not important. But the negative or positive sign is very important here. And also I have B=[2.1 2.2 4.2 4.5 5.8], the value of B are all positive . B value is very important because I need to get the sum of B. But before that, B need to follow negative sign as A. Therefore B become B=[-2.1 2.2 -4.2 4.5 5.8] before I want to sum it up. Really need help from all experts. Thank you in advance.
##### 0 CommentiMostra -2 commenti meno recentiNascondi -2 commenti meno recenti

Accedi per commentare.

### Risposta accettata

Rik il 15 Set 2022
The sign function seems an obvious choice:
A=[ -1 3 -2 4 6];
B=[2.1 2.2 4.2 4.5 5.8];
C=sign(A).*B
C = 1×5
-2.1000 2.2000 -4.2000 4.5000 5.8000
sum(C)
ans = 6.2000
##### 2 CommentiMostra NessunoNascondi Nessuno
Noriham B il 16 Set 2022
thank you so much sir. May God bless you. Its really work.
Rik il 16 Set 2022
You're welcome

Accedi per commentare.

### Categorie

Scopri di più su Matrix Indexing in Help Center e File Exchange

R2022a

### Community Treasure Hunt

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

Start Hunting!

Translated by