How to replace string using if else condition In MATLAB
显示 更早的评论
Hello Everyone I Hope you are doing well.
I have structure Attached below TrainedModelPrediction.mat . which has the String name as Prediction Which has the class name 'Apple'
I have the 4 classes Apple, Orange, Mango Bannna.
I want to replace the string (Prediction) in Structure with Apple and Non-Apple. For example if 'Orange' string(Prediction) comes in structure. It should be replaced By 'Non-Apple', similarly for the remaining 2 strings Mango and Bannana.
If 'Apple' string(Prediction) comes in structure it remains the same.
I was trying the Following code, But i think it is wrong. Can anybody Help me with this
if strcmp(ModelPrediction.Prediction,'Apple')
content_str = 'Apple';
elseif (ModelPrediction.Prediction,'Orange')
content_str = 'Non-Apple';
end
回答(1 个)
KSSV
2022-8-26
if strcmp(ModelPrediction.Prediction,'Apple')
content_str = 'Apple';
else
content_str = 'Non-Apple';
end
2 个评论
Stephen john
2022-8-26
KSSV
2022-8-26
You have shown us only one structure in the mat file attached. How are the other structures?
类别
在 帮助中心 和 File Exchange 中查找有关 Get Started with MATLAB 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!