资源简介
Matlab代码,用来画极坐标的3d图形,需要的可以自取。
代码片段和文件信息
function [Xout Yout Zout] = polar3d(Zintheta_mintheta_maxRho_minRho_maxmeshscalevarargin)
%
% POLAR3D Plots a 3D polar surface.
%
% POLAR3D(Zintheta_mintheta_maxRho_minRho_maxmeshscale) plots
% the profiles as a mesh plot for Zin between radii Rho_min and
% Rho_max for polar angles equally spaced between theta_min and theta_max.
%
% POLAR3D(Zintheta_mintheta_maxRho_minRho_maxmeshscaleplotspec)
% plots the profiles Zin between radii Rho_min and Rho_max for
% polar angles between theta_min and theta_max with a plot type
% specification. If plotspec = ‘surf‘ a standard Matlab surface
% is plottedwhereas ‘mesh‘ ‘surfc‘ or ‘meshc‘ will plot mesh
% surface with countour or mesh with contour respectively.
% The size of the squares on the mesh or surf plots is determined
% by meshscale. The default plot is a mesh plot.
%
%
% [XoutYoutZout] = POLAR3D(Zintheta_mintheta_maxRho_min
% Rho_max meshscale)returns Zout values corresponding to the
% Cartesian positions (XoutYout).
%
% SYNTAX polar3d(Zintheta_mintheta_maxRho_minRho_maxmeshscale)
% polar3d(Zintheta_mintheta_maxRho_minRho_maxmeshscaleplotspec)
% polar3d(Zintheta_mintheta_maxRho_minRho_maxmeshscaleinterpspec)
% polar3d(Zintheta_mintheta_maxRho_minRho_maxmeshscale plotspecinterpspec)
% [XoutYoutZout] = polar3d(Zintheta_mintheta_maxRho_minRho_max...)
%
% INPUT Zin input magnitude profiles where each column in Zin is
% assumed to represent the radial information in the
% plot i.e. each column represents the information
% along a radial line defined by theta where theta
% varies between theta_min and theta_max.
%
% Zin is a (M x N) matrix where M and N are not
% necessarily equal. If M is not equal to N then the
% data are interpolated to make them equal. The final
% size is determined by the larger value of (MN).
%
% The N columns of Zin are assumed to be equally
% spaced measurements of the radial components where
% Zin(11) corresponds to (theta_minRho_max) and
% Zin(M1) corresponds to (theta_minRho_min) and so on.
% Zin(1N) corresponds to (theta_maxRho_max) and
% Zin(MN) corresponds to (theta_maxRho_min). Theta
% increases in the anticlockwise direction.
%
% theta_min the lower value in radians of the angular range
% over which the data is defined. Thet
- 上一篇:matlab串口接收程序
- 下一篇:语音信号共振峰提取Matlab
相关资源
- 语音信号共振峰提取Matlab
- matlab串口接收程序
- 完整的维纳滤波器Matlab源程序
- MATLAB GOAT工具箱
- 用MatLab实现SVM分类.
- 空间计量,matlab
- 水准网平差程序MATLAB
- matlab实现人眼定位程序203834
- Bacteria Foraging Optimization 多头菌算法
- 雷达模糊函数matlab代码
- matlab建立的DFIG模型
- GaborGMRFLBP纹理特征提取方法_MATLAB
- 手写板matlab
- 模型预测控制程序
- 十四面体matlab开发程序-Kelvin模型
- 对地导弹终端炸点简单计算仿真matl
- Dubins curve for matlab
- 基于matlab的PQ分解法计算潮流
- MatlabR2007A安装图解
- 线性FM波形的匹配滤波Matlab实现
- 卫星导航基础原理matlab代码
- [MATLAB+R2016a+通信系统仿真][王宇华][程
- 永磁同步电机递推最小二乘算法参数
- libsvm-3.1
- 仿射变换matlab代码
- Anderson计算流体力学入门第7章matlab程
- 电力电子系统的PSIM+MATLAB联合仿真方法
- Matlab_R2015b_osgenericvideointerface
- arrow.m for matlab新版本
- 基于MATLAB的vibe算法的运动目标检测代
评论
共有 条评论