calling a function?

1 view (last 30 days)
Forza
Forza on 1 Dec 2020
Commented: Rik on 4 Dec 2020
Apologies for my bad english,
I have a function that is supposed to return certain properties from a table when I insert a script. I do not think I am explaining it correctly, but this is the best way I can explain it. When I insert a store name, it is supposed to output a different number of apples, bananas, and oranges(i.e apples = 2, bananas = 3 , oranges = 1)
I apologize again as I am using translate but this is the best way I can describe it. Please tell me where I went wrong and thank you :)
function [apples, bananas, oranges]= Store_Name(A)
end
  3 Comments
Walter Roberson
Walter Roberson on 2 Dec 2020
Caution: user will delete question after they receive an answer.
Rik
Rik on 4 Dec 2020

Sign in to comment.

Answers (1)

Shubham Khatri
Shubham Khatri on 4 Dec 2020
Hello,
To my understanding of the question I have made a code. Please take a look.
clc
clear
global T;
T=readtable('mlq.xlsx'); %reading the table
s=input('Please type input ','s') %asking user to input the store name
[apple, oranges, banans]=store_details(s)
function [apples oranges bananas]=store_details(s)
global T;
n=find(strcmp(T.Store,s)==1);
apples=T(n,2); %returning values in corresponding variable
oranges=T(n,4);
bananas=T(n,3);
end
Hope it helps

Categories

Find more on Get Started with MATLAB in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!