How to use pdeplot with appdesigner?

3 ビュー (過去 30 日間)
JClarcq
JClarcq 2018 年 4 月 5 日
回答済み: Ruben Gavín Mulelro 2021 年 5 月 29 日
Hello,
I try to display a gradient contour from a thermal pde solution.
pdeplot(app.data.thermalModelT,'XYData',app.data.temperature(:,end),'Contour','on');
as expected it displays a new figure. Thus I tried
pdeplot(app.UIAxes, app.data.thermalModelT,'XYData',app.data.temperature(:,end),'Contour','on');
like I would do for normal plot. But that is not supported. Is there a solution?
Thanks,
  1 件のコメント
Mohammad reza Nejati
Mohammad reza Nejati 2020 年 3 月 4 日
I have the same problem. could anyone help please ?

サインインしてコメントする。

回答 (2 件)

Ruben Gavín Mulelro
Ruben Gavín Mulelro 2021 年 5 月 29 日
Same problem.. Have you found any solution?

Angelo Hafner
Angelo Hafner 2019 年 7 月 14 日
Today I was working all day looking for an answer. It folows my code...
nt = 21;
r = linspace(r1,r2,nt);
th = linspace(0,2*pi,nt);
[R,TH] = meshgrid(r,th);
% polar to cartezian (may be not necessary in your case
X = R .* cos(TH);
Y = R .* sin(TH);
The important thing here is to do the meshgrid
querypoints = [X(:),Y(:)]';
uintrp = interpolateSolution(results,querypoints);
and here is reshape
uintrp = reshape(uintrp,size(X));
mesh(X,Y,uintrp)
  1 件のコメント
Mohammad reza Nejati
Mohammad reza Nejati 2020 年 3 月 4 日
your answer is totally irrelevant !

サインインしてコメントする。

カテゴリ

Help Center および File ExchangeBoundary Conditions についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by