MNPBEM13

所属分类:matlab编程
开发工具:matlab
文件大小:1728KB
下载次数:71
上传日期:2014-05-21 16:36:15
上 传 者clocking
说明:  基于matlab的三维边界元法。可以计算金属球,金属棒,金属圆环等结构的远场光散射和场分布。
(Matlab-based three-dimensional boundary element method. You can calculate the metal balls, metal rods, metal ring structures such as the far-field light scattering and field distribution.)

文件列表:
MNPBEM13 (0, 2014-05-13)
MNPBEM13\BEM (0, 2014-05-13)
MNPBEM13\BEM\@bemret (0, 2014-05-13)
MNPBEM13\BEM\@bemret\bemret.m (2011, 2011-05-28)
MNPBEM13\BEM\@bemret\field.m (583, 2010-12-30)
MNPBEM13\BEM\@bemret\mldivide.m (1906, 2011-03-16)
MNPBEM13\BEM\@bemret\mtimes.m (351, 2011-01-25)
MNPBEM13\BEM\@bemret\potential.m (582, 2010-12-30)
MNPBEM13\BEM\@bemret\private (0, 2014-05-13)
MNPBEM13\BEM\@bemret\private\excitation.m (810, 2010-12-30)
MNPBEM13\BEM\@bemret\private\initmat.m (2393, 2012-12-03)
MNPBEM13\BEM\@bemret\subsref.m (953, 2011-01-25)
MNPBEM13\BEM\@bemretmirror (0, 2014-05-13)
MNPBEM13\BEM\@bemretmirror\bemretmirror.m (2185, 2011-05-28)
MNPBEM13\BEM\@bemretmirror\field.m (601, 2011-01-25)
MNPBEM13\BEM\@bemretmirror\mldivide.m (4093, 2011-02-01)
MNPBEM13\BEM\@bemretmirror\mtimes.m (449, 2011-01-25)
MNPBEM13\BEM\@bemretmirror\potential.m (579, 2011-01-25)
MNPBEM13\BEM\@bemretmirror\private (0, 2014-05-13)
MNPBEM13\BEM\@bemretmirror\private\excitation.m (808, 2011-01-24)
MNPBEM13\BEM\@bemretmirror\private\initmat.m (2825, 2011-01-24)
MNPBEM13\BEM\@bemretmirror\private\initsigmai.m (1129, 2011-01-24)
MNPBEM13\BEM\@bemretmirror\subsref.m (970, 2011-01-25)
MNPBEM13\BEM\@bemstat (0, 2014-05-13)
MNPBEM13\BEM\@bemstat\bemstat.m (1818, 2011-05-28)
MNPBEM13\BEM\@bemstat\field.m (598, 2010-12-30)
MNPBEM13\BEM\@bemstat\mldivide.m (471, 2011-02-01)
MNPBEM13\BEM\@bemstat\mtimes.m (343, 2011-01-22)
MNPBEM13\BEM\@bemstat\potential.m (612, 2011-01-22)
MNPBEM13\BEM\@bemstat\subsref.m (1375, 2011-02-02)
MNPBEM13\BEM\@bemstateig (0, 2014-05-13)
MNPBEM13\BEM\@bemstateig\bemstateig.m (1976, 2011-05-28)
MNPBEM13\BEM\@bemstateig\field.m (635, 2010-12-30)
MNPBEM13\BEM\@bemstateig\init.m (1115, 2011-05-28)
MNPBEM13\BEM\@bemstateig\mldivide.m (483, 2011-02-01)
MNPBEM13\BEM\@bemstateig\mtimes.m (378, 2011-01-26)
MNPBEM13\BEM\@bemstateig\potential.m (657, 2010-12-30)
MNPBEM13\BEM\@bemstateig\subsref.m (1684, 2010-12-30)
MNPBEM13\BEM\@bemstateigmirror (0, 2014-05-13)
MNPBEM13\BEM\@bemstateigmirror\bemstateigmirror.m (1902, 2011-09-20)
... ...

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%% Path to MNPBEM directory %%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% To use the MNPBEM toolbox, you must add at the beginning of each session the MNPBEM13 directory and all subdirectories to the Matlab path, e.g. by calling >> addpath( genpath( 'mnpbemdir' ) ); Here, 'mnpbemdir' is the *full* directory name of the MNPBEM11 toolbox. The MNPBEM13 Toobox was developed under Matlab 7.11.0. It should also run under earlier Matlab versions which support class definitions 'classdef'. %%%%%%%%%%%%%%%%%%%% %%% Help pages %%% %%%%%%%%%%%%%%%%%%%% To set up the MNPBEM help pages, you must install them once. To this end, you must (1) change in Matlab to the main directory of the MNPBEM toolbox, and (2) run the file 'makemnpbemhelp'. A detailed help of the Toolbox and a number of demo files are then available in the Matlab content viewer. You may have to call Start > Desktop Tools > View Start Button Configuration > Refresh to make the help accessible. %%%%%%%%%%%%%%%%%%%%%%%% %%% Mesh2D Toolbox %%% %%%%%%%%%%%%%%%%%%%%%%%% If you want to use the Mesh2D toolbox for particles based on polygons (see help section on "Particle boundaries"), you must (1) download the Mesh2D Toolbox from www.mathworks.com, and (2) add the directory name to the Matlab path at the beginning of each session, e.g. by calling >> addpath( 'mesh2ddir' ) where 'mesh2ddir' is the name of the Mesh2D directory. %%%%%%%%%%%%%%%%%%% %%% Copyright %%% %%%%%%%%%%%%%%%%%%% Copyright (C) 2013 Ulrich Hohenester. This code is distributed under the terms of the GNU General Public License. See the file COPYING for license details. MNPBEM is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. MNPBEM is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with MNPBEM; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA

近期下载者

相关文件


收藏者