将4列1000行txt文件读入Eclipse

时间:2018-09-10 19:04:51

标签: python eclipse

我是编码的新手,有个程序可以将1000个3d点生成到txt文件中,以用于散点图,在该散点图上放置椭球体。我需要执行一个椭球方程,将所有这些点读入一个循环,该循环将为我提供椭球中多少点的末尾百分比。

如何直接将大型txt文件读入带有方程式的循环中?

我需要读的方程是(x / 2)^ 2 +(y / 2)^ 2 +(z / 1)^ 2 <1那么它在椭球中。

感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

可以共享文本文件中的格式吗?对于如何过滤代码很重要。我在以下链接上找到了该片段:Read line by line a large text file and search for a string。我相信,只要文件格式有效,它就能完成您想要的一切。

 using (StreamReader streamReader = new StreamReader(this.MyPath))
    {
         while (streamReader.Peek() > 0)
         {
              string line = streamReader.ReadLine();

              if (line.Contains(Resources.Constants.SpecificString)
              {
                   // Do some action with the string.
              }
         }
    }