Solving simple equation in Matlab

  • Thread starter Thread starter Inertigratus
  • Start date Start date
  • Tags Tags
    Matlab
Join the discussion
Ask a follow-up here, or get your own question answered by working scientists, mathematicians and engineers — people, not an autocomplete.
Real named experts · corrections over time · the nuance an AI answer skips
1 reply · 2K views
Inertigratus
Messages
123
Reaction score
0

Homework Statement


I want to solve for H(f).
I know that f is supposed to be constant.
X(f) and Y(f) are both column vectors with a total of 32768 rows.

Homework Equations


H(f)X(f) = Y(f)

The Attempt at a Solution


I tried dividing, H(f) = Y(f)/X(f) but got an "Out of Memory" error.
It's not a matrix so I can't find an inverse too.
Any ideas?
I think H(f) is supposed to be a column vector as well, but since f is supposed to be constant then all entries will be the same.
Nevermind, It's simply elementwise division, but something's wrong...
 
Last edited:
Physics news on Phys.org
Hi,

To perform element-wise division in Matlab (which I think is what you're trying to do), you must precede the forward slash with a full stop.

I.e. replace '/' with './'

Matlab performs matrix right division when the operator '/' is used, and I'm not entirely sure what that entails for two column vectors.