def plot_fixed_x(self, x_values, x_derivative=<NUM_LIT:0>, steps=<NUM_LIT:1000>, smooth=<NUM_LIT:0>, simple='<STR_LIT>', ymin="<STR_LIT>", ymax="<STR_LIT>", format=True, clear=<NUM_LIT:1>):
if simple=='<STR_LIT>': simple=self.simple<EOL>if ymin=="<STR_LIT>": ymin = self.ymin<EOL>if ymax=="<STR_LIT>": ymax = self.ymax<EOL>if clear: _pylab.gca().clear()<EOL>if not type(x_values) in [type([]), type(_pylab.array([]))]: x_values = [x_values]<EOL>for x in x_values:<EOL><INDENT>def f(y): return self.evaluate(x, y, x_derivative, smooth, simple)<EOL>_pylab_help.plot_function(f, ymin, ymax, steps, <NUM_LIT:0>, False)<EOL>a = _pylab.gca()<EOL>a.set_xlabel(self.ylabel)<EOL>if x_derivative: a.set_ylabel(str(x_derivative)+"<STR_LIT:U+0020>"+str(self.xlabel)+"<STR_LIT>"+self.zlabel)<EOL>else:            a.set_ylabel(self.zlabel)<EOL>a.set_title(self._path+"<STR_LIT>"+self.xlabel)<EOL>a.get_lines()[-<NUM_LIT:1>].set_label("<STR_LIT>"+self.xlabel+"<STR_LIT>"+str(x))<EOL><DEDENT>if format: _s.format_figure()<EOL>return a<EOL>
plots the data at fixed x-value, so z vs x