private void writeResponseSpectrum(XmlWriter xml, ResponseSpectrum spectrum)
{
float[,] func = spectrum.Function;
for (int i = 0; i < func.GetLength(0); i++)
{
if (i == 0)
{
xml.WriteStartElement("RS");
xml.WriteAttributeString("Name", spectrum.ToString());
xml.WriteAttributeString("Period", func[i, 0].ToString());
xml.WriteAttributeString("Accel", func[i, 1].ToString());
xml.WriteAttributeString("FuncDamp", "0.05");
xml.WriteEndElement();
}
else
{
xml.WriteStartElement("RS");
xml.WriteAttributeString("Name", spectrum.ToString());
xml.WriteAttributeString("Period", func[i, 0].ToString());
xml.WriteAttributeString("Accel", func[i, 1].ToString());
xml.WriteAttributeString("FuncDamp", "0");
xml.WriteEndElement();
}
}
}