Error using hafmax command,

2 visualizzazioni (ultimi 30 giorni)
BP
BP il 4 Ott 2021
Commentato: BP il 5 Ott 2021
I am trying to find the full width at half max of a pulse, I have the code below and it gives the following error. What is it telling me?
hafmax = vals*ymx;%calculates hafmax = [1 rise, 2 fall]
Error using *
Incorrect dimensions for matrix multiplication. Check that the number of columns in the first matrix matches the number of rows in the second matrix. To
perform elementwise multiplication, use '.*'.
Error in EMP_ASCO_Waveform_Analyzer_9_15_r2 (line 180)
hafmax = vals*ymx;%calculates hafmax = [1 rise, 2 fall]
Related documentation

Risposta accettata

Image Analyst
Image Analyst il 5 Ott 2021
What does this show
whos vals
whos ymx
Is it possible you wanted an element-by-element multiplication instead of a matrix multiplication:
hafmax = vals .* ymx % Note the dot before the star!
  1 Commento
BP
BP il 5 Ott 2021
Using "hafmax = vals .* ymx" took care of it.
Thanks,
BP

Accedi per commentare.

Più risposte (0)

Tag

Prodotti


Release

R2021a

Community Treasure Hunt

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

Start Hunting!

Translated by