How can i use linspace with different intervals?
조회 수: 3 (최근 30일)
이전 댓글 표시
The value for x is 0 to 1. I want to use 0 to 0.9 with interval 0.01 and 0.9 to 1 with interval 0.99.
I used linspcae like this but this is giving me an error.
x = linspace(0,0.9,91;0.9,1,91);
How can i use different interval in linspace? Any idea?
댓글 수: 0
채택된 답변
Rik
2020년 5월 8일
You will have to call linspace multiple times:
part1=linspace(0,0.9,91);
part2=linspace(0.9,1,91);
x = [part1,part2(2:end)];
추가 답변 (1개)
Steven Lord
2020년 5월 8일
If you know both endpoints and the interval, linspace isn't the best tool for the job. The colon operator (:) is.
x = 0:0.1:0.9;
Rik's suggestion of creating each piece independently and combining them afterwards, but use colon instead of linspace.
댓글 수: 5
참고 항목
카테고리
Help Center 및 File Exchange에서 Logical에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!