error using zeros,integers problem
이전 댓글 표시
i have this code
x = 1 +((riskf_end - riskf_start)/riskf_step);
y = 1 +((volatility_end - volatility_start)/volatility_step);
A = zeros(1 + x, 1 + y);
x and y are integers but the output of y is in exp notation and the 'zeros' command takes y as non integer. i can't figure this out.I tried 'format long g' but again the matrix does not recognize y as an integer.
ex.
riskf_end = 0.04
riskf_start = 0
riskf_step = 0.001
volatility_start = 0.13
volatility_step = 0.0001
volatility_end = 0.25
when putting volatility_step = 0.001 the problem disappears, but for smaller steps it apears again.x and y are always integers as the step will always be smaller than the boundaries. I would appriciate any help.Thanks in advance.
채택된 답변
추가 답변 (0개)
카테고리
도움말 센터 및 File Exchange에서 Resizing and Reshaping Matrices에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!