Something wrong in the plotting
3 ビュー (過去 30 日間)
古いコメントを表示
Hi every one,
why when I run the following code:
V1 = @(r,w) -acosh(10*(w/(1600*r + 21))^(1/2))/20000000000
V2 = @(r,w) acosh(10*(w/(1600*r + 21))^(1/2))/20000000000
% Define function to be integrated
fun = @(x,r,w)0.0018./((w./((cosh(10^10.*x./0.5)).^2)-(r.*16+0.21)).^0.5);
www = @(w,r)5.124+4*10^-6.*(exp(-215.6*0.5*(w.^(1/2)-(r.*16+0.21).^0.5))./(integral(@(x)fun(x,r,w),V1(r,w),V2(r,w))))-(exp(-37.45.*r).*(70.31));
fimplicit(www,[0 5 0 0.075],'MeshDensity',500, 'LineWidth',1.5),grid
I get something bizzare behind the actual plot desired, see the image attached! the bizzare thing is this dotted not continuous plot behind the smooth desired plot! how can I remove it? please!
0 件のコメント
回答 (1 件)
Torsten
2022 年 6 月 6 日
編集済み: Torsten
2022 年 6 月 6 日
Only the continuous line is visible in Release R2022a.
V1 = @(r,w) -acosh(10*(w./(1600*r + 21)).^(1/2))/20000000000;
V2 = @(r,w) acosh(10*(w./(1600*r + 21)).^(1/2))/20000000000;
% Define function to be integrated
fun = @(x,r,w)0.0018./((w./((cosh(10^10.*x./0.5)).^2)-(r.*16+0.21)).^0.5);
www = @(w,r)5.124+4*10^-6.*(exp(-215.6*0.5*(w.^(1/2)-(r.*16+0.21).^0.5))./(integral(@(x)fun(x,r,w),V1(r,w),V2(r,w))))-(exp(-37.45.*r).*(70.31));
fimplicit(www,[0 5 0 0.075],'MeshDensity',500, 'LineWidth',1.5),grid
6 件のコメント
Torsten
2022 年 6 月 7 日
And why don't you use the new version ?
Or do you only refer to the graphics created with MATLAB online in R2022a ?
参考
カテゴリ
Help Center および File Exchange で Graphics Performance についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!