How to use different BaseValues in a single plot

I'm using R2016b. I have exactly the same problem with the area function as described here (it is not possible to use different base values for several area() objects within one plot; the base values of all area() objects are set to the most recent base value):
I can only think that this is a bug. Can Mathworks comment on this since no solution has been provided so far.
Thank you.

2 件のコメント

dpb
dpb 2017 年 2 月 17 日
How would you envision it would work with multiple base values? The various lines are cumulative to each other from a common point by definition.
Can you sketch a plot and attach it that illustrates what you'd like to create?
zou chang
zou chang 2020 年 12 月 22 日
In matlab 2013, different base value in one axies

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

回答 (1 件)

Ullekh Gambhira
Ullekh Gambhira 2018 年 6 月 16 日

0 投票

I was facing a similar issue, solved it by using "Shade area between two curves" function by John Bockstege. The file exchange link for this function is below:
https://www.mathworks.com/matlabcentral/fileexchange/13188-shade-area-between-two-curves
It does not consider base value, but basically shades the area between two lines. So one line can be your vector and the other can be a baseline*ones(size(x)).
Hope this helps.
Regards, Ullekh

カテゴリ

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

製品

タグ

質問済み:

2017 年 2 月 17 日

コメント済み:

2020 年 12 月 22 日

Community Treasure Hunt

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

Start Hunting!

Translated by