资源简介
本代码主要利用MATLAB工具实现MATLAB——求指定区域上泊松方程的数值解,简单明了,易于理解
代码片段和文件信息
function pdemodel
[pde_figax]=pdeinit;
pdetool(‘appl_cb‘1);
set(ax‘DataAspectRatio‘[1 1 1]);
set(ax‘PlotBoxAspectRatio‘[921.59999999999991 614.39999999999998 614.39999999999998]);
set(ax‘XLimMode‘‘auto‘);
set(ax‘YLim‘[-1.5 1.5]);
set(ax‘XTickMode‘‘auto‘);
set(ax‘YTickMode‘‘auto‘);
pdetool(‘gridon‘‘on‘);
% Geometry description:
pdeellip(-0.00081433224755711464-0.00244299674267067780.994299674267101091.001628664495114...
0‘E1‘);
set(findobj(get(pde_fig‘Children‘)‘Tag‘‘PDEEval‘)‘String‘‘E1‘)
% Boundary conditions:
pdetool(‘changemode‘0)
pdesetbd(4...
‘dir‘...
1...
‘1‘...
‘0‘)
pdesetbd(3...
‘dir‘...
1...
‘1‘...
‘0‘)
pdesetbd(2...
‘dir‘...
1...
‘1‘...
‘0‘)
pdesetbd(1...
‘dir‘...
1...
‘1‘...
‘0‘)
% Mesh generation:
setappdata(pde_fig‘Hgrad‘1.3);
setappdata(pde_fig‘refinemethod‘‘regular‘);
setappdata(pde_fig‘jiggle‘char(‘on‘‘mean‘‘‘));
pdetool(‘initmesh‘)
pdetool(‘refine‘)
% PDE coefficients:
pdeseteq(1...
‘1.0‘...
‘0.0‘...
‘1.0‘...
‘1.0‘...
‘0:10‘...
‘0.0‘...
‘0.0‘...
‘[0 100]‘)
setappdata(pde_fig‘currparam‘...
[‘1.0‘;...
‘0.0‘;...
‘1.0‘;...
‘1.0‘])
% Solve parameters:
setappdata(pde_fig‘solveparam‘...
str2mat(‘0‘‘1620‘‘10‘‘pdeadworst‘...
‘0.5‘‘longest‘‘0‘‘1E-4‘‘‘‘fixed‘‘Inf‘))
% Plotflags and user data strings:
setappdata(pde_fig‘plotflags‘[4 1 1 1 1 1 1 1 0 0 0 1 1 0 0 0 0 1]);
setappdata(pde_fig‘colstring‘‘u-(1-x.^2-y.^2)/4‘);
setappdata(pde_fig‘arrowstring‘‘‘);
setappdata(pde_fig‘deformstring‘‘‘);
setappdata(pde_fig‘heightstring‘‘‘);
% Solve PDE:
pdetool(‘solve‘)
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 6148 2018-05-19 17:07 MATLAB——求指定区域上泊松方程的数值解\.DS_Store
文件 1655 2018-01-10 13:52 MATLAB——求指定区域上泊松方程的数值解\pdemodel.m
目录 0 2018-08-23 11:41 MATLAB——求指定区域上泊松方程的数值解
----------- --------- ---------- ----- ----
7803 3
- 上一篇:MATLAB——求解特征方程
- 下一篇:MATLAB——三角波的实现
相关资源
- MATLAB——三角波的实现
- MATLAB——求解特征方程
- MATLAB——求解矩形域内的波动方程
- MATLAB——积分运算
- MATLAB——二维插值
- MATLAB——创建标准正态分布随机矩阵
- MATLAB车牌识别系统设计+图片库
- 灰色神经网络的预测算法—订单需求
- 神经网络matlab实现
- Boid集群运动无捕食者、有捕食者俩种
- 直方图均衡化 matlab 代码
- 小波去噪matlab代码
- matlab经典全集内含插值源带码B-splin
-
SOGI二阶广义积分锁相环simuli
nk仿真 - VMD分解的matlab程序
- 基于MATLAB的图像边缘检测算法实验
- 蚁群算法求解最短路径问题MATLAB代码
- MATLAB R2011a的永久license
- msk调制的MATLAB仿真程序
- RLS语音信号去噪matlab代码
- matlab偏色校正代码
- lab的matlab实现
-
直接扩频序列的simuli
nk仿真 - 图像处理/图像分割实验/prewitt/robert
-
滑模MATLAB/simuli
nk仿真程序 - matlab求解平面度源代码程序fig
- matlab 编写生成 线性分组码
- matlab求lyapunov指数
- 数字基带传输matlab程序源码
- 惯导MATLAB程序(姿态解算、位置解算
评论
共有 条评论