calling a function?
조회 수: 1 (최근 30일)
이전 댓글 표시
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
답변 (1개)
Shubham Khatri
2020년 12월 4일
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
댓글 수: 0
참고 항목
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!