接着上次的→→EXCEL利用贝塞尔函数模拟天线3D方向图
一、用EXCEL尝试绘制成类似下面极坐标的方向图
还是先从2D入手
把X轴扩展到XY平面,先尝试用20×20个点来试一下
利用下面的代码批量单变量求解计算偏轴角度φ
Sub 极坐标()
Application.ScreenUpdating = False
Dim m, n
For m = 68 To 88
For n = 17 To 37
Cells(m, n).GoalSeek Goal:=0, ChangingCell:=Cells(m + 23, n)
Next n
Next m
Application.ScreenUpdating = True
End Sub
再计算点的Z坐标值:G(φ)×COSφ,应该再用一次单变量求解计算另一组Z坐标,再用两组三维曲面图组合就可以了,但发现一个问题就是方向图以外的部分没找到合适的办法消除
至此没有用EXCEL没有找到合适方法
二、可以尝试用EXCEL颜色值填充,用PS的3D颜色深度映射到球体方法可以把直角坐标转换成极坐标,
拷贝到PS里面,调节图片大小,画布大小,颜色调成黑白,改变深度,把10度角度比例扩大几倍后,看起来好看一些
PS