对位宽为8的寄存器组rDATA[0:255]进行了初始化。reg [7:0] rDATA;initial begin $readmemh("sin.dat",rDATA); end将rSR[3]写入文件。reg [7:0] rSR[3];integer fid;initia...
分类:
其他好文 时间:
2014-08-13 00:32:55
阅读次数:
194
1、Math.Cos(X)函数中的X 都是指的“弧度”而非“角度”,弧度的计算公式为: 2*PI/360*角度,例如:X° 角度 的弧度为2*PI/360*X或者Math.Cos(Math.PI * X°/ 180)Math.sin(x) x 的正玄值。返回值在 -1.0 到 1.0 之间;Math...
分类:
其他好文 时间:
2014-08-12 18:22:24
阅读次数:
420
题目大意:
在二维坐标系中给出一些点,求能覆盖他们的最小正方形的面积(正方形的边不一定平行坐标轴)
解题思路:
对于一个点,若坐标轴旋转a度(弧度制),那么X‘=X*cos(a)-Y*sin(a);Y'=Y*cos(a)+X*sin(a);
对于角度三分,对于正方形面积是个单峰函数在【0,pi】。有最小值。
下面是代码:
#include
#include ...
分类:
其他好文 时间:
2014-08-12 13:48:04
阅读次数:
231
用户态对accept的标准使用方法:if ((client_fd = accept(sockfd, (struct sockaddr *)&remote_addr, &sin_size)) == -1) { //accept()函数让server接收客户的连接请求 perror("acce...
分类:
其他好文 时间:
2014-08-09 18:40:18
阅读次数:
323
球与圆很相关,一个是三维,一个是二维,可以参考下:圆,椭圆(1)sphere的第一种写法vertices = D1:100 D2:100t = from 0 to (PI*2) D1r = from 0 to 1 D2x = 2*r*sin(t)*sqrt(1-r^2)y = 2*r*cos(t)*...
分类:
其他好文 时间:
2014-08-09 15:52:28
阅读次数:
301
圆vertices = 360w = from 0 to (2*PI)r = 10.0x = r*sin(w)y = r*cos(w)圆面,面上有纹理坐标,有顶点色vertices = D1:360 D2:100u = from 0 to (2*PI) D1v = from 0 to 10 D2x ...
分类:
其他好文 时间:
2014-08-09 15:50:08
阅读次数:
246
(1)圆柱面vertices = dimension1:72 dimension2:72u = from 0 to (2*PI) dimension1v = from (-5) to (5) dimension2r = 5x = r*cos(u)y = vz = r*sin(u)(2)任意角度圆柱面...
分类:
其他好文 时间:
2014-08-09 15:49:18
阅读次数:
316
(1)圆环vertices = D1:72 D2:72u = from 0 to (2*PI) D1v = from 0 to (2*PI) D2 r = 3*cos(u) + 7 z = 3*sin(u)y = r*sin(v)x = r*cos(v) y = y + 5(2)随机半径的圆环这里提...
分类:
其他好文 时间:
2014-08-09 15:48:38
阅读次数:
339
(1)螺旋管vertices = D1:720 D2:72u = from 0 to (10*PI) D1v = from 0 to (2*PI) D2a = 3x = (a + cos(v)) * cos(u)z = (a + cos(v)) * sin(u)y = sin(v) + u(2)螺旋...
分类:
其他好文 时间:
2014-08-09 15:48:28
阅读次数:
322
(1)圆锥面vertices = dimension1:72 dimension2:72u = from 0 to (2*PI) dimension1v = from (-5) to (5) dimension2x = v*cos(u)y = vz = v*sin(u)(2)椭圆锥面#http://...
分类:
其他好文 时间:
2014-08-09 15:47:48
阅读次数:
310