mathematica能不能实现从一个文本文件中读取数据,转化为函数图?

mathematica能不能实现从一个文本文件中读取数据,转化为函数图?,第1张

不好意思地说一声:文森拍本文件是.txt结猜笑尾的.

假定该文件路径为:

D:\My Document\wenjianming.txt

你想在Mathematica 中用arr该数据,就在Mathematica 中输入

arr = Import["D:\\My Document\wenjianming.txt", "Data"]

记住D:后面是双穗春含斜杠\\而非单斜杠\,当然有时候单斜杠也是可以的,只不过我建议你使用双斜杠.

(**生成一维数组,存到C:/Users/zhou/Desktop/11.txt **)

Data=Table[w,{w,0,1,0.01}]

Export["C:/Users/zhou/Desktop/11.txt", Data, "碰卖Table"]

(**从文件中读凯吵拿入一维数组 **)

snum = OpenRead["C:/Users/zhou/Desktop/11.txt"]

snum1 = ReadList[snum, Number]

Close[snum]

(**计算 **)

snum2 = snum1/3

(**把计算结果盯搭(一维数组)输出到C:/Users/zhou/Desktop/22.txt **)

Export["C:/Users/zhou/Desktop/22.txt", snum2, "Table"]

如果直接解决这个问题的一种方法是

list=Import[".dat","String"]

然后再用StringSplit[list,","]

数据消段凯部分可以再可以转成Expression

具体用哪种选项看情况了

等燃稿方式处理,因为数据的形式千变万花,但只拿唤要数据输入是完全的就可以先输入再处理成相应的格式,而不一定能实现直接在Import时进行控制。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12306511.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存