How to extract data point from a vector graphics by MATLAB?

I have vector graphic figures in svg format. In text editor, I can get several data point but that is not the exact value what I am looking for. Is there anyone who can explain me little bit more? Is there anyway to convert the value to the exact one? I want the x coordinators in inch and y coordinator in percentage.

1 件のコメント

srj4anoop
srj4anoop 2016 年 5 月 12 日
Hi Sayeed,
You could parse the svg file using the normal file read operations to get the coordinate values. What do you mean when you say the data points are not exact ? Also share the svg file if possible, so that it might help others from the community to answer your query.

サインインしてコメントする。

回答 (1 件)

Mike Garrity
Mike Garrity 2016 年 5 月 12 日

0 投票

The coordinates in the output file are not going to be the same as your data values. They can't be in some cases (e.g. YScale='log'), and they would cause a lot of problems in other cases (e.g. very large or small data values).
What are you actually trying to accomplish? I don't think that going through SVG is really likely to get you to where you want to be.

カテゴリ

ヘルプ センター および File ExchangeLabels and Annotations についてさらに検索

タグ

質問済み:

2016 年 5 月 9 日

回答済み:

2016 年 5 月 12 日

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by