在数据存储时碰到了一个问题,请大家帮忙看看!

goodluck10660 2004-04-21 06:00:15
我在作一个仿真软件(液压系统),在存储数据时碰到一个问题,描述如下:
结构体
struct COMPONET
{
double pressure;//元件压力
double flowrate;//元件流量
double temprature;//元件温度
}
该系统由若干COMPONENT组成,记为COMPONENT A, B, C...
在仿真计算中,对应每一次循环,均计算一次A, B, C...中得压力,流量,温度,根据需要这些值是要保存起来,以供仿真完毕后绘制各个元件得压力,流量,温度曲线。

这里就出现一个问题:
请问我如何保存这些数据?

如果把每次循环的计算结果逐次的保存在一个文件里面,由于在每一次循环的时候,保存A的压力,流量,温度后,接下来保存的是B,C,...的相关数据,这样,仿真结束后(n次循环之后),如果提起A元件的压力来绘制相应的压力-时间曲线,由于元件A的压力在文件中不是位于相邻的区域,提起A元件N次循环的压力数据是不是不现实或者是低效的。

各位大侠针对这个实际问题是否有别的办法存取数据?
谢谢!
...全文
18 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

19,469

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 图形处理/算法
社区管理员
  • 图形处理/算法社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧