Info
This question is closed. Reopen it to edit or answer.
Unable to perform assignment because the indices on the left side are not compatible with the size of the right side. Error in Chandu (line 6) w(i,j) = atmoshwm(latitude,longitude,altitude,'day',i,'seconds',j,'apindex',80,'model','total', 'version',
1 view (last 30 days)
Show older comments
latitude= 38.45;
longitude= 11.10;
altitude=21500;
for i=1:365
for j=1:60:86400
w(i,j) = atmoshwm(latitude,longitude,altitude,'day',i,'seconds',j,'apindex',80,'model','total', 'version', '14');
end
end
0 Comments
Answers (1)
Ankit Kumar
on 22 Oct 2019
Hi Chandrasekhar,
The function atmoshwm(latitude,longitude,altitude,Name,Value) returns a M-by-2 array.
See this for more info,
An element of a matrix cannot store a M-by-2 array. For your use case you can use a cell array,
w{i,j} = atmoshwm(latitude,longitude,altitude,'day',i,'seconds',j,'apindex',80,'model','total', 'version', '14');
0 Comments
This question is closed.
See Also
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!