How to save no variable
Show older comments
This is my code.
Lat = 30;
Lon = 12;
base_url =[ 'http://maps.googleapis.com/maps/api/geocode/json'];
formatSpec = '%4.6f';
LatLon = [num2str(Lat,formatSpec),',',num2str(Lon,formatSpec)];
request_url = [base_url '?latlng=' LatLon '&sensor=true_or_false']
docNode = urlread(request_url);
data = json.load(docNode);
n = size(data.results,2);
i = 1;
for i = 1:n
a = data.results(1,i).types(1,1);
b = data.results(1,i).formatted_address;
if strcmp(a,'country') == 1
sprintf(b)
else if strcmp(a,'locality') == 1
c = b;
sprintf(c)
end
end
end
save('name.mat','b','c')
name = load('name.mat','-mat');
N = struct2cell(name);
When you run the above code , the following message will appear. Variable 'c' not found.
So, I want to save as " no data " when there is no value of c or b as the message. What should I do?
Accepted Answer
More Answers (0)
Categories
Find more on JSON Format 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!