Code covered by the BSD License  

Highlights from


5.0 | 2 ratings Rate this file 46 Downloads (last 30 days) File Size: 3.58 MB File ID: #35861
image thumbnail




Radar cross section (RCS) prediction code based on the physical optics (PO) approximation.

| Watch this File

File Information

POFACETS is an implementation of the physical optics approximation for predicting the radar cross section (RCS) of complex objects. It utilizes the scientific computational features of MATLAB and its GUI functions to provide an error-free encoding of input parameters and efficient calculation of RCS. POFACETS provides a convenient tool for a “first cut” at the RCS of complex shapes by representing its constituent parts by triangular facets.
The software calculates the monostatic or bistatic RCS of the object for the parameters specified by the user, and displays plots for the model geometry and its RCS. POFACETS calculations do not include multiple reflections, shadowing, edge diffraction or surface waves.
The software includes a set of useful utilities for CAD file inport and data presentation.

Required Products MATLAB
MATLAB release MATLAB 7 (R14)
Tags for This File   Please login to tag files.
Please login to add a comment or rating.
Comments and Ratings (5)
29 Sep 2013 hu

hanks a lot

07 May 2013 zheng

thanks a lot

21 Jun 2012 Peng

Thanks very much.I am hopeful to get one RCS sofeware to improve my study.

22 May 2012 Jerome

in RClayers.m :

line 23: I think there is a little mistake
case 'PEC':

Rcpar = -1
RCperp = -1

To my mind, RCperp should be equal to one for a perfect electrically conductor.

Great work and thanks again for sharing your codes.

27 Mar 2012 christie harper

big fan. i have been using this tool for about 8 years now and always look forward to a new version.

Compares well to the more expensive and hard to use tools (e.g. xpatch)

some minor corrections for linux
rename Plotmodel.m to PlotModel.m
rename ShowModel.fig to showmodel.fig

to handle underscores in model names
in CalcBistat, CalcFreq, CalcMono
replace txt in waitbar with strrep(txt,'_',' ');
add 'Interpreter','None' to above and PlotModel

Thanks again for making this available

Contact us