Rank deficient error.

5 visualizaciones (últimos 30 días)
Emre Mutlu
Emre Mutlu el 21 de Jul. de 2021
Respondida: Matt J el 21 de Jul. de 2021
I am trying to evaluate a function on some points. When I put in the points manually one by one there is no problem but as soon as I put the values as a vector Im getting the following error:
Warning: Rank deficient, rank = 0, tol = inf.
my code looks like this:
gm=@(k) sqrt((par.sg.*k.^3+(par.rho2-par.rho1)*par.g.*k)/(par.rho1*coth(k.*par.h1)+par.rho2*coth(k.*par.h2)));
k1=linspace(0,100);
gr=real(gm(k1));
gi=imag(gm(k1));
Thanks in advance :)

Respuesta aceptada

Matt J
Matt J el 21 de Jul. de 2021
Are you attempting to do matrix division? if not use ./ instead.

Más respuestas (0)

Categorías

Más información sobre Interpolation en Help Center y File Exchange.

Community Treasure Hunt

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

Start Hunting!

Translated by