I have to write this equation in matlab script
k and Delta are represented by linspace(r0) and linespace (r1)
It seems that the following does not work. Can someone give support
-sqrt((linspace(-r0, r0, 31).'+ linspace(-r1, r1, 31).'^2).'^2 + 4*(linspace(-r1, r1, 31).'^2)).';

 채택된 답변

SCIUSCIA
SCIUSCIA 2024년 5월 9일

0 개 추천

Now, it works. Thank you

추가 답변 (1개)

Torsten
Torsten 2024년 5월 9일
편집: Torsten 2024년 5월 9일

0 개 추천

r0 = 3;
r1 = 4;
delta = linspace(-r0,r0,31).';
k = linspace(-r1,r1,31).';
0.5*sqrt((delta+k.^2).^2+4*k.^2)
ans = 31x1
7.6322 6.7045 5.8473 5.0603 4.3427 3.6935 3.1113 2.5939 2.1379 1.7385
<mw-icon class=""></mw-icon>
<mw-icon class=""></mw-icon>

카테고리

도움말 센터File Exchange에서 Mathematics에 대해 자세히 알아보기

제품

릴리스

R2024a

질문:

2024년 5월 9일

답변:

2024년 5월 9일

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by