Преобразовать метод класса в double - C#
Формулировка задачи:
static doubleval GetSpectralDensity(double U, double frequency, double T)
{
///
return new doubleval(part1,part2);
}list.Add(x, solve);
public void drawgraph(int frc, int frc1, double U, double T, double frequency)
{
GraphPane pane = zedGraphControl1.GraphPane;
pane.CurveList.Clear();
PointPairList list = new PointPairList();
double xmin = frc;
double xmax = frc1;
double solve = Convert.ToDouble(GetSpectralDensity(U, frequency, T));----Вот переменная для преобразования,исключение тоже указывает на эту строку.
for (double x = xmin; x <= xmax; x += 0.01)
{
list.Add(x, solve);
}
LineItem myCurve = pane.AddCurve("Спектральная плотность амплитуд", list, Color.Blue, SymbolType.None);
zedGraphControl1.AxisChange();
zedGraphControl1.Invalidate();
}Решение задачи: «Преобразовать метод класса в double»
textual
Листинг программы
doubleval solve = GetSpectralDensity(U, frequency, T);