0
A
回答
0
有没有简单的方法来做你在问什么;最终你需要使用对象句柄来从图中提取数据。 ()描述了如何提取XData
和YData
(假设你的图是一个线图);如果你不需要从图窗口本身来做,那么这个答案(How to export data from the graph in Matlab?)描述如何提取XData
和YData
(假设你的图是一个线图)。那么你可以使用csvwrite
保存:
% Assuming that the data is a line or scatterplot
line_obj_handles = findobj(gca,'type','line');
% This will get the first line, modify this if you need a different one
handle = line_obj_handles(1);
% Extract the data
x = get(handle, 'XData'); % In R2014b or newer, x = handle.XData; also works
y = get(handle, 'YData');
csvwrite('data.csv', [x(:), y(:)]);
如果你有一个以上的情节,你需要在line_obj_handles
for循环做。
如果您确实想从绘图窗口中执行此操作,则可以将该图保存为.fig
文件。这将包含图中的所有数据;您可以稍后加载该图并执行相同的过程来提取X/Y数据并将其写入CSV。这种方法的一个潜在优点是,如果您有许多以相同方式生成的图,则可以编写脚本来自动执行此过程。
相关问题
- 1. 将图像导出为CSV
- 2. 将所有图表导出为图形
- 3. 将Neo4j导出为.csv
- 4. 将ListView导出为CSV
- 5. 将HIVE导出为CSV
- 6. 将查询导出为CSV
- 7. 将MySql表导出为CSV?
- 8. 将Get-ADComputer导出为CSV
- 9. 将日期导出为CSV
- 10. 将表导出为CSV
- 11. MySQLi将表导出为CSV
- 12. 导轨 - CSV(导出为csv)
- 13. 挤出后编辑草图
- 14. MySQL将查询输出导出为CSV
- 15. Interbase导出为CSV
- 16. iSeries导出为CSV
- 17. MongoDB导出为CSV
- 18. 导出为csv ExtJS
- 19. 编辑从RubyMine导出的SVG图
- 20. CSV合并后不导出
- 21. 将CSV数据绘制为图形
- 22. 如何将CSV转换为图形
- 23. 将产品导出为csv,然后将它们导入到shopify中
- 24. RDLC将本地报表导出为CSV
- 25. PHP Parse.com将表导出为CSV文件
- 26. 将Microsoft Access表导出为UTF-16 CSV
- 27. 将sqlite数据库导出为csv - Sqlite.swift
- 28. 将PSQL 9.4.4表导出为CSV
- 29. 将Subversion日志导出为CSV
- 30. Excel将额外逗号导出为CSV
你为什么要从图中创建一个csv文件。这是一个可怕的想法。或者将图保存为图像或将数据保存为csv,但不能将图保存为csv –
因为该图有我需要摆脱的工件以更顺利地执行另一个操作。我基本上是问是否有一种方法可以从plot函数向后工作。如果您对我没有答案,为什么要麻烦回应? –
这个参数没有任何建议需要csv文件。 –