资源简介
用MATLAB画三维球体、半球体、圆柱、山峰等图像,源代码,可直接运行
代码片段和文件信息
%画一个半球体********************
R=1; %球半径
n=30; %网格大小=[n/2+2n+1];
theta = (-n:2:n)/n*pi;
phi = ([00:2:n])‘/n*pi/2;
cosphi = cos(phi);
cosphi(1) = 0;
cosphi(end) = 0;
sintheta = sin(theta);
sintheta(1) = 0;
sintheta(end) = 0;
x = R*cosphi*cos(theta);
y = R*cosphi*sintheta;
z = R*sin(phi)*ones(1n+1);
surf(xyz);
%surf(-x-y-z)
axis equal
%画一个球体********************
t=linspace(0pi25);
p=linspace(02*pi25);
[thetaphi]=meshgrid(tp);
x=sin(theta).*sin(phi);
y=sin(theta).*cos(phi);
z=cos(theta);
surf(xyz);
axis equal;
%画一个圆柱体********************
h=2;
%如果嫌网格比较密集就将下面的步长d=0.12改大些
d=0.12;
[AZ]=meshgrid(0:2*pi/fix(2*pi/(1.2*d)):2*pi0
相关资源
- BP神经网络解决手写数字识别问题 m
- 数字识别matlab源代码
- Split bregman 算法MATLAB源代码
- 字符识别matlab源代码
- 图像超分辨重建MATLAB源代码迭代步长
- 深度学习和matlab源代码
- MATLAB43案例
- RMSHE的MATLAB源代码
- 纹理图像分割Matlab源代码 PDF PPT
- Random Walk Model Matlab源代码
- 贝叶斯网络Matlab源代码
- Vibe背景建模的方法检测运动物体mat
- 贝叶斯压缩感知matlab源代码
- 指纹识别系统matlab源代码
- 基于颜色的图像检索 matlab源代码
- 系统辨识理论及Matlab仿真-刘金琨 [程
- 人工神经网络原理及仿真书及 matlab源
- 数字信号处理实验报告内含matlab源代
- PID控制MATLAB仿真第2版含MATLAB源代码
- 图像处理-边缘检测和特征提取MATLAB源
- RSIHE的MATLAB源代码
- 贪婪算法和最小路径算法解决TSP问题
- MATLAB智能算法30个案例分析第2版源代
- Duda《模式分类》第二版的Matlab源代码
- 粒子图像测速PIVMatlab源代码
- 二维LDA的matlab源代码
- 图象纹理分割matlab源代码
- 引导滤波matlab源代码
- 配套光盘:现代信号处理教程-胡广书
- 强化学习matlab源代码289697
评论
共有 条评论