hello...when an error occurs i have to run the code again and enter all my input datas again...i want you to help me please to re-enter just the incorrect data not all again
Show older comments
hello...my code has at least 500 inputs...my problem is when i enter wrong input such as empty input(enter without entry) error occurs and i have to re-enter datas again...please help me to re-enter just the incorrect data not all datas again... abstract:when an error occurs i have to run the code again and input all my input datas again...i want you to help me please to re-enter just the incorrect data not all again thanks
5 Comments
James Tursa
on 29 Oct 2014
500 manual inputs??? Really? I think you need to rewrite your code to get these inputs from a script file, mat file, text file, etc. That way if you make a mistake it is a simple task of editing the file and re-running.
amir
on 31 Oct 2014
amir
on 31 Oct 2014
Image Analyst
on 31 Oct 2014
Why do you HAVE TO ? Why can't you enter it once in a data file and then just read it in?
amir
on 1 Nov 2014
Answers (1)
per isakson
on 1 Nov 2014
This is not the most elegant approach, but it is easy to grasp and it works
Try
>> area = my_main_function
area =
12
where
function area = my_main_function
S = my_answers();
area = S.length * S.width;
end
and
function sas = my_answers()
sas.length = 3;
sas.width = 4;
sas.goodname = 'Cannot think of one';
% and another 497 lines
end
Categories
Find more on Workspace Variables and MAT Files 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!