simple Equation, writing formula

5 visualizzazioni (ultimi 30 giorni)
Maria Amr
Maria Amr il 14 Gen 2021
Commentato: Bobby Fischer il 14 Gen 2021
I Truly appreciate if somebody check my code. I should measure a parameter of a long vector and I have wrtten the code but my prof. says it is something wrong. I am new in MATLAB:( .Thank you.
The equation is:
RC = ½(deltaVp/averageVp + deltaRHO/averageRHO). % reflection coefficients
My code is:
for j=2:l;
r2(j)=1/2.*((v(j)-v(j-1))/(v(j)+v(j-1))+(d(j)-d(j-1))/(d(j)+d(j-1))); % reflection coefficients
end
  2 Commenti
Bobby Fischer
Bobby Fischer il 14 Gen 2021
Hi, for the average of a vector shouldn't you use 'mean' or 'sum' and then divide by the length of the vector (number of elements)?
Maria Amr
Maria Amr il 14 Gen 2021
Thank you!

Accedi per commentare.

Risposta accettata

Walter Roberson
Walter Roberson il 14 Gen 2021

Average is sum divided by two. You do not divide by two.

  4 Commenti
Maria Amr
Maria Amr il 14 Gen 2021
Thank you!
Bobby Fischer
Bobby Fischer il 14 Gen 2021
Okay, now I understand.
Regards.

Accedi per commentare.

Più risposte (0)

Categorie

Scopri di più su Creating and Concatenating Matrices in Help Center e File Exchange

Tag

Community Treasure Hunt

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

Start Hunting!

Translated by