How I can storage data for arrays

Hi! I can create an array with down but when i call the script again and add new values, previous values is deleting how i can storage array ?
thisname = input('Enter the name', 's');
thisnumber = input('Enter the phone number','s');
thisaddress = input('Enter the address','s');
PHONE.name = thisname; PHONE.number = thisnumber; PHONE.address = thisaddress;

 채택된 답변

Oleg Komarov
Oleg Komarov 2012년 5월 24일

0 개 추천

An example with 2 entries (change n to increase the number of entries):
n = 2
for ii = 1:n
Phone(ii).name = input('Enter the name: ', 's');
Phone(ii).number = input('Enter the phone number: ','s');
Phone(ii).address = input('Enter the address: ','s');
end
I am indexing the structure Phone where ii = 1,2,...
You can apply this syntax to your case w/o using the loop.

추가 답변 (0개)

카테고리

도움말 센터File Exchange에서 Setup and Configuration에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by