首页 > ios 贝塞尔曲线 颜色填充_PS的3D颜色深度映射到球体模拟天线

ios 贝塞尔曲线 颜色填充_PS的3D颜色深度映射到球体模拟天线

接着上次的→→EXCEL利用贝塞尔函数模拟天线3D方向图

一、用EXCEL尝试绘制成类似下面极坐标的方向图

1951c34f3a387997dd4aef6437315a85.png

还是先从2D入手

47466323b49ff4c7fb8793332dd79a95.png

把X轴扩展到XY平面,先尝试用20×20个点来试一下

43b38bab9c37f5cb416dd30b3ad535f2.png

利用下面的代码批量单变量求解计算偏轴角度φ

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

45b639c854fa07df96a4bc57026ec26d.png

再计算点的Z坐标值:G(φ)×COSφ,应该再用一次单变量求解计算另一组Z坐标,再用两组三维曲面图组合就可以了,但发现一个问题就是方向图以外的部分没找到合适的办法消除

55891c0d2e4bd2c57917ca1a523008e6.png

1cf4db2c7357323674647432b946ca1b.png

至此没有用EXCEL没有找到合适方法

二、可以尝试用EXCEL颜色值填充,用PS的3D颜色深度映射到球体方法可以把直角坐标转换成极坐标,

08fda32621b806da244e5ec6297b450c.png

364df6bc0eff03d7a24fed550fa47fa6.png

拷贝到PS里面,调节图片大小,画布大小,颜色调成黑白,改变深度,把10度角度比例扩大几倍后,看起来好看一些

5e7e22001bb83961817bc55f133e1307.png

PS

2267df187d21114faa4f4ce6bb78ec2b.png

更多相关:

  • 本文通过五个例子,介绍蒙特卡罗方法(Monte Carlo Method)。 理论知识可从这个链接看:http://www.scratchapixel.com/lessons/mathematics-physics-for-computer-graphics/monte-carlo-methods-in-practice/monte...

  • 使用ngNonBindable停止框架渲染计算“{{}}”

    计算1+1= {{ 1 + 1 }}

    计算1+1= {{ 1 + 1 }}

    渲染结果...

  • 利用图形处理器的力量 你会学到: 如何编写Unity计算着色器 如何在后处理图像过滤器中使用ComputeShaders 如何使用ComputeShaders进行粒子效果和群集 如何使用StructuredBuffers在计算着色器和实例表面着色器之间共享数据 使用计算机处理器处理流体模拟 使用计算机开发者创建物理引擎 MP...

  • 那天听了小牛师兄关于CFD应用的四种境界的说法后,小白发现自己连第一种境界都算不上,自己对于CFD还只是停留在做了少数几个案例的基础上,可以说是对其一无所知。不过小白不是那种遇到挫折就退缩的人,他决定沿着黄师姐的方法从软件入手继续学下去。在认真的做完了敲门实例后,小白又认真的做了几个FLUENT实例文档中的案例,虽然说案例都比较简单...

  • 相信很多朋友在利用matlab进行计算时,会遇到循环次数过大,或者是单次计算量过大的问题,比如需要计算的数值阵列数据量过大,利用传统的编程方式,跑一次程序几个小时,都要等的急死了是不是呢?如果遇到这种情况,则可以尝试一下MATLAB并行计算,传统的计算方式都是串行计算。并行计算之所以可行,取决于两方面因素:a)现在大家的计算机是多核的...