Dimension Mismatch in loop, for some values the amount of iterations does not equal the dimensions of the matrix of outputted valued (eg. V = 300 D = 5)
1 回表示 (過去 30 日間)
古いコメントを表示
V = input('Input Volume\n'); D = input('Input Diameter\n');
A = ((D/2)^2)*pi; %Area H = V/A; %Height g = 9.81; %Gravity
y = [H:-0.1:0];
v = 1;
for i = H:-0.1:0 VELOCITY = sqrt(2*g*i); x(v) = VELOCITY; v =v+1;
end
plot(x,y) title('Velocity vs. Height in Tornicelli''s Law') xlabel('Velocity (meters per second)') ylabel('Height (meters)')
3 件のコメント
回答 (0 件)
参考
カテゴリ
Help Center および File Exchange で Multidimensional Arrays についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!