1

What does it mean if this message appears:

{Im[(1-E^Times[<<3>>] f)/(1-Power[<<2>>] f)]-0,Im[(1-E^Times[<<3>>] f)/(1-Power[<<2>>] f)]-0} must be a list of equalities or real-valued functions. >>

while Iam trying to plot this complex function

(I α)/π (Log[(1 - E^(-((I π(1 - α))/α)) f) / (1 - E^((I π(1 - α))/α) f)])

How can I plot this function for the range {α, 0.1, 1} and {f, 0.2, 1}?

Edit

Corrected errors in the expression to be plotted.

sana
  • 11
  • 2

1 Answers1

2

Try this:

for the real part of the expression

ContourPlot[Re[(I α)/π(Log[(1 - E^(-((I π (1 - α))/α))f)/(1 - E^((I π (1 - α))/α)f)])], 
            {α, 0.1,1}, {f, .2, 1}]

enter image description here

for the imaginary part of the expression

ContourPlot[Im[(I α)/π(Log[(1 - E^(-((I π (1 - α))/α))f)/(1 - E^((I π (1 - α))/α)f)])], 
            {α, 0.1,1}, {f, .2, 1}]

enter image description here

If you simplify the expression using ComplexExpand you will find out that this is is in fact a real function

$$ -\frac{\alpha \text{Arg}\left[\frac{1+e^{-\frac{i \pi }{\alpha }} f}{1+e^{\frac{i \pi }{\alpha }} f}\right]}{\pi } $$

Using this instead its Plot3D is:

enter image description here

Spawn1701D
  • 1,871
  • 13
  • 14