首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在c#中读取和存储数据(Concept..no代码)

在c#中读取和存储数据(Concept..no代码)
EN

Stack Overflow用户
提问于 2011-10-02 22:33:00
回答 1查看 190关注 0票数 0

我想把我的Matlab代码(最小二乘平面拟合)转换成C#。我在理解c#方面有很多问题。让我来问一下。在Matlab中读取文本文件并将数据以xyz格式存储在矩阵(例如,xyzdata= xyz)中是非常容易的。把它翻译成CSharp?我如何在不知道文件长度的情况下读取x,y,z,以及如何以矩阵形式存储它?非常感谢您的帮助,如果有人有飞机配件代码/链接,请指导我。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-10-03 04:48:54

我不知道您的文本文件的内容,但File.ReadAllLines是将文本文件读入表示文件中所有行的字符串数组的最简单方法。不需要知道文件的长度。

如果这些行包含矩阵的条目,则下一步将遍历这些行,并对每行使用String.Split来获取各个元素。

到此为止,您就拥有了创建所需大小的矩阵所需的所有信息。要填充它的元素,您需要使用Int32.Parse或Decimal.Parse将元素从字符串转换为数字。

然而,从你的帖子中很难看出你需要什么样的矩阵(可能是多维数组)。在堆栈溢出位置搜索"matrix“。并尝试“数学”来查找有关.net数学库的帖子。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7626972

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档