How to plot pie chart in Matlab GUI using buttons?

Hi again,
I have 3 buttons named "Weekone", "Month" "Year" - I want to plot 3 pie charts using axes when the buttons are pressed.
Here's my code below:
function weekone_Callback(hObject, eventdata, handles)
X = categorical ({'Present','Absence'});
explode = {'Absence'};
Labels = {'91%','9%'};
axes(handles.axes3);
pie(X,explode,labels);
I get the following error:
Unrecognized function or variable 'labels'.
Error in myprofile>weekone_Callback (line 281)
pie(X,explode,labels);

 採用された回答

Adam Danz
Adam Danz 2020 年 4 月 6 日

0 投票

Hint: "Labels" is not the same as "labels". Variable names are case sensitive.

3 件のコメント

Miss B
Miss B 2020 年 4 月 6 日
Thank you so much!
Much appreciated :)
Quick question: Is there any way i can change the colours for the segmentation of the pie?
Adam Danz
Adam Danz 2020 年 4 月 6 日
編集済み: Adam Danz 2020 年 4 月 6 日
Glad I could help. Since the pie chart color is a different topic, please create a new question and I'd be glad to answer that. It's a good question.
Miss B
Miss B 2020 年 4 月 6 日
Yeah sure!
Thank you

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

その他の回答 (0 件)

カテゴリ

質問済み:

2020 年 4 月 6 日

編集済み:

2020 年 4 月 6 日

Community Treasure Hunt

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

Start Hunting!

Translated by