用matlab提取论文图片中曲线的数据

当我们需要引用别人论文里的曲线时,由于时图片格式,不能直接画图,这里简介一种生成数据重画的方法

操作方法

  • 01

    打开matlab,命令窗口输入:i=imread('C:\Users\Administrator\Desktop\00.jpg');%导入原始图片 (这里以*jpg格式图片为例,其它格式的话改一下就行)

  • 02

    命令窗口输入:imshow(i);%显示图片

  • 03

    命令窗口输入:[x0,y0] = ginput; 依次选择点后,按Enter键回车 %输入代码后,在导入图片中选择坐标轴上点(原点,x轴最大点,y轴最大点,(Xmax,Ymax)

  • 04

    命令窗口输入:[x1,y1] = ginput; 如上步,沿曲线选择上若干点,回车

  • 05

    命令窗口输入:x1= (x1-min(x0))*120/(max(x0)-min(x0));                        y1=(y1-max(y1))*250/(min(y0)-max(y0));                         plot(x1,y1);                         axis([0,120,0,250]); %得到所需的图线,如图

  • 06

    命令窗口输入:xlswrite(‘0.xlsx’, x1, 'A1:A71'); lswrite(‘0.xlsx’, y1, 'B1:B71'); %把曲线数据导出到同一个表格 OK。

(0)

相关推荐

  • 在Excel 2013换行单元格中如何提取出第二行的数据 Excel2013表格中提取数据方法介绍

    打开一份电子表格,我们看到有些单元格利用Alt+Enter进行了格内换行,输入了多行文字,我们如何从这些单元格中提取出第二行的数据呢?当然最简单的方法还是用函数公式,下面,我就详细的介绍如何实现。 案 ...

  • excel怎样提取相同内容对应的数据 excel按条件提取指定数据的方法

    excel是我们常用的办公软件,有时为了办公需要,我们会提取一些特殊的数据,那么excel怎样提取相同内容对应的数据?下面小编带来excel按条件提取指定数据的方法,希望对大家有所帮助. excel按 ...

  • excel怎么提取表格中的部分数据?

    在进行excel处理的时候,我们可能会运用到一些相关的知识,如对身份证上生日的提取,对一列数组中数字的提取以及文字的提取等.本文以例子为依据,为大家介绍如何进行表格部分数据的提取. 步骤 1.将身份证 ...

  • excel如何提取身份证信息中的数据?

    近日有读者留言想进一步提取身份证信息中的数据,小编今天就来与大家分享一二. 身份证是一组有规律的号码,具体分割应该是:XXX XXX XXXX XX XX XX X X的格式.这里解释一下,第一组和第 ...

  • 怎样识别并提取电脑图片中的局部文字

    我们在日常生活中,经常会遇到各种各样的图片,它给我们的生活增添了不少乐趣和便捷,有不少图片中是含有文字的,那么,我们怎么才能把电脑图片中的局部文字识别并提取呢?别着急,小编今天来为大家介绍方法.具体如 ...

  • 怎么使用VLOOKUP函数批量提取WPS表格中的数据

    今天给大家介绍一下怎么使用VLOOKUP函数批量提取WPS表格中的数据的具体操作步骤.1. 首先打开电脑上想要提取数据的WPS表格,如图.2. 在想要提取数据的单元格中,输入函数Vlookup.3. ...

  • excel如何提取小括号里的数据

    大家好,今天和大家分享提取小括号里的数据 操作方法 01 我们先看下事先准备的数据文件 02 我们将公式=MID(A2,FIND("(",A2)+1,FIND(")&qu ...

  • excel如何筛选或提取出现次数最多的数据

    本例介绍两种简单方法提出某一列中出现次数最多的内容. 方法一: 01 A1:A8是一组数据,每个元素出现的次数不定,要提取出现次数最多的数据. 02 双击B1单元格,输入公式: =COUNTIF(A: ...

  • 如何用matlab处理excel文件中的数据?

    matlab的另外一个好处是我们可以无需导入直接处理excel中的数据,下面我就向大家介绍一下如何用matlab处理excel文件中的数据. 操作方法 01 首先生成一个带有数据的excel文件,代码 ...