What is this error about?
Mostra commenti meno recenti
Hi
I am trying to use an active contour and I get the error
Error using contour (line 46)
Input arguments for contour must be real. Use the function REAL to get the real part of the inputs.
Error in ruller (line 184)
hold on,[c,h] = contour(phi,[0 0],'r','linewidth',1); hold off
Can someone please explain me what this error is all about?
5 Commenti
Guillaume
il 31 Gen 2019
The error message seems clear. Some elements of phi are complex. contour (nothing to do with active contour) only work on real inputs, not complex
KSSV
il 31 Gen 2019
[c,h] = contour(real(phi),[0 0],'r','linewidth',1);
Stelios Fanourakis
il 31 Gen 2019
Stelios Fanourakis
il 31 Gen 2019
Jan
il 31 Gen 2019
This is a strange code. Why do you convert the cell string us to a matrix at first and try to convert it into a number by str2num? What do you expect as number output for the char vector 'Iterations:'? I assume, that:
t = cell2mat(us);
e = str2num(t);
is orphaned and should be deleted.
What is J ? The rest of the code does not contain the failing call to contour, so what is the relation to the question?
Risposte (0)
Categorie
Scopri di più su Active contours in Centro assistenza e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!