Minimum of the upper limit of a summation
조회 수: 2 (최근 30일)
이전 댓글 표시
I would like to write the summation
in the matlab code where
are positive integer. Can anyone help me how to write that in matlab?
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/315186/image.png)
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/315189/image.png)
댓글 수: 0
채택된 답변
Ameer Hamza
2020년 6월 13일
Something like this
p = 10;
q = 12;
up_lim = min(p, q);
f = @(x) sum((x-1).^(0:up_lim));
Result
>> f(0)
ans =
1
>> f(0.5)
ans =
0.6670
>> f(1)
ans =
1
>> f(2)
ans =
11
>> f(5)
ans =
1398101
댓글 수: 12
Ameer Hamza
2020년 6월 13일
min() cannot be used for symbolic variables. You cannot use it in this code.
추가 답변 (0개)
참고 항목
카테고리
Help Center 및 File Exchange에서 Number Theory에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!