how to tabulate complex numbers using fprintf?
Ältere Kommentare anzeigen
Hi All,
I have some results in complex form. I want to tabulate these results by using fprintf but I just get the real parts of numbers on my command window. Here is my code:
g=@(x)x^4-(0.4982*x^3)+(2.7464*x^2)-(1.1146*x)+(2.6699)
dgdx=@(x)(4*x^3)+(1.4946*x^2)+(5.4928*x)+(1.1146)
x0=1+i
x=x0
it_no=0
fprintf('\n\n%18s%18s%18s\n','it_no','x','g(x)');
while 1
it_no=it_no+1;
xprev=x;
x=xprev-(g(x)./dgdx(x));
if abs(g(x))<10^-4;
break
end
fprintf(' %17.0f\t %17.7f\t %17.7f\t\n',[it_no,x,g(x)]);
end
fprintf(' %17.0f\t %17.7f\t %17.7f\t\n',[it_no,x,g(x)])
How can I tabulate both real and imaginary parts of complex numbers using fprintf? Anyone to help me for this problem?
I'll appreciate for any help.
Thanks Already!
Akzeptierte Antwort
Weitere Antworten (0)
Kategorien
Mehr zu Discrete Multiresolution Analysis finden Sie in Hilfe-Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!