Opening saved figures created using plotyy

2 ビュー (過去 30 日間)
Roy Goodman
Roy Goodman 2015 年 3 月 24 日
編集済み: Star Strider 2015 年 3 月 24 日
I created some figures using plate and saved them as .fig files. Now, I'd like to modify the figures slightly, but they don't render properly when I re-open them in MATLAB. How do I fix this, or at least, get access to the numerical data in the two curves to re-plotyy it.
  2 件のコメント
Image Analyst
Image Analyst 2015 年 3 月 24 日
What is "plate"?
Star Strider
Star Strider 2015 年 3 月 24 日
It seems ‘plate’ = ‘plotyy’ + autocorrect.

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

回答 (1 件)

Star Strider
Star Strider 2015 年 3 月 24 日
I never heard of ‘plate’, but if MATLAB will open the .fig files, see if you can get the data from them using the plotyy handle graphics capabilities.
See specifically the sections using the
[AX,H1,H2] = plotyy(...)
construction, and the associated documentation.
Use the get function to see if you can recover them, after you open the .fig file and plot it, for example, something like:
openfig('FigureFileName.fig');
h1c = get(gca, 'Children');
Xdc = get(h1c, 'XData');
Ydc = get(h1c, 'YData');
You might be able to get the data from the .fig file figure handles after you open the figure, and then re-plot them. (If you have access to R2014a or earlier versions, it might be advisable to use them to open the files instead, since the earlier handle graphics are a bit more flexible and easier to work with.)
No promises — I have no idea how ‘plate’ structures its .fig files.
  4 件のコメント
Roy Goodman
Roy Goodman 2015 年 3 月 24 日
It was created last September, so 2014a or 2014b. I have both versions on the computer and get the same trouble with each.
Star Strider
Star Strider 2015 年 3 月 24 日
編集済み: Star Strider 2015 年 3 月 24 日
Can you get the data from the .fig file using get? Use R2014a first to get the information from the file. It should work better than R2014b.
Also, unless it contains sensitive information, consider attaching the .fig file here so we can have a go at it. No promises, but likely more productive than debugging the problem over Answers.

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

カテゴリ

Help Center および File ExchangeTwo y-axis についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by