User Portlet User Portlet

Discussions
In the functions I1 and I2 your are using {} where I think () is needed, you don't need to generate a list. Your functions can be evaluated for a list of values of Gamma if you rewrite your functions to take Gamma as an input. That way you can use a...
Perhaps this is because Plot3D does not plot complex functions by default. Try wrapping Re[...] around the expression you want to plot. If that works then you can replace Re with Im and see the imaginary part.