フィルターのクリア

Why do I get the warning: "Error updating Axes. DataSpace or ColorSpace conversion method failed." ?

9 ビュー (過去 30 日間)
X = logspace(-4,1,2e3);
Y = abs(randn(length(X),1))*1e2;
figure
yyaxis left
loglog(X,Y);
ylim([1e-3,1e3])
yyaxis right
loglog(X,Y*1e-5);
ylim([1e-3*1e-5,1e3*1e-5])
When I'm using yyaxis, I want the coordinates on both sides to show different units of the same set of data, but I run into the above warning. Minimum working example is given.
  5 件のコメント
智浩 刘
智浩 刘 2024 年 5 月 20 日
This is the output from running the example in r21b (I'm using the Chinese version), I've just tested it in MATLAB online but I don't see this warning. I don't think it's a problem in my full code.
智浩 刘
智浩 刘 2024 年 5 月 20 日
Well, thanks very much for the replies, my friends! I've just tested a few more cases and I think it might be caused by some kind of conflict between the yyaxis function and the logarithmic coordinate display.

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

回答 (0 件)

カテゴリ

Help Center および File ExchangeData Import and Management についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by