Charts drawing problem using semilogy

Why, when I use semilogy, in some cases the graph is not displayed continuously? Is there a solution to this problem? Please pay attention to the image below.

7 件のコメント

William Rose
William Rose 2022 年 3 月 1 日
@Mohammad Abedzadeh, please provide the code you used to generate the image. Then people may be able to assist you. Thank you.
Walter Roberson
Walter Roberson 2022 年 3 月 1 日
negative numbers are not drawn for log plots; complex numbers are also not drawn.
Exception: if all of the data in the log dimension is negative, then MATLAB goes ahead and draws it anyhow as-if it had been positive. This is not a design choice I agree with, but it happens.
Mohammad Abedzadeh
Mohammad Abedzadeh 2022 年 3 月 1 日
@Walter Roberson What is your solution? What command should I use for my chart?
Walter Roberson
Walter Roberson 2022 年 3 月 1 日
Save your data and attach it as a .mat so that we can experiment.
Mohammad Abedzadeh
Mohammad Abedzadeh 2022 年 3 月 1 日
@Walter Roberson I can not. Because my code execution time is very long.
Walter Roberson
Walter Roberson 2022 年 3 月 1 日
If you have an existing .fig with the data then you could zip that and attach the zip; we can extract the data from the .fig
Another case where MATLAB does not draw lines, is if the data becames NaN or infinite.
Mohammad Abedzadeh
Mohammad Abedzadeh 2022 年 3 月 2 日
@Walter Roberson Thank you very much.

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

回答 (0 件)

カテゴリ

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

タグ

質問済み:

2022 年 3 月 1 日

Community Treasure Hunt

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

Start Hunting!

Translated by