第10章 | 充电时刻
本章主要介绍模块及其工作机制
------
模块
>>> import math
>>> math.sin(0)
0.0
模块是程序
一个简单的模块
#hello.py
print ("Hello,World!")
>>> import hello
Traceback (most recent call last):
File "", line 1, in
import hello
ImportError: No module n...
分类:
编程语言 时间:
2014-09-28 23:11:56
阅读次数:
485
刚看完FOX美剧《Gotham》第一集,很喜欢这种充满黑暗元素的影视剧,虽然是电视剧,却有电影的紧凑感和叙事分格。Gotham虚构了一个日渐堕落的美国城市Gotham,它充斥暴力、性等各种犯罪,普通市民陷于对公正和秩序的绝望之中,这很像《sin city》里面的故事背景,cop和黑帮关系密切,互相利...
分类:
其他好文 时间:
2014-09-27 17:32:20
阅读次数:
185
题目链接:poj 2991 Crane
题目大意:就是有一个机械手臂,有n结,给定每节的长度,一开始为垂直的。有m次操作,每次将x关节变成角度d,并且输出手臂末端的坐标。
解题思路:点的旋转公式(r为逆时针的角度):
x′=x?cos(r)?y?sin(r)y′=x?sin(r)+y?cos(r)
没有做过类似的题目,线段树每个节点记录的为每节旋转的角度以及单节末端的位置。...
分类:
其他好文 时间:
2014-09-26 21:45:49
阅读次数:
218
sin(x) = a/c; a是角度的对边,c是斜边 con(y) = b/c; b是角度的邻边,c是斜边 x,y都是指的'弧度'而非'角度',弧度的计算公式为:2*PI/360*角度; 30°角度的弧度 = 2*PI/360*30;function getXY(R,ideg){ ...
分类:
Web程序 时间:
2014-09-26 19:43:48
阅读次数:
188
心脏线方程:r=a(1-sinθ) 转换为参数方程 x=2r(sin(t)-sin(2t)/2) y=2r(cos(t)-cos(2t)/2) 程序代码: //?在?http://fsharp.net?上了解有关?F#?的更多信息
//?请参阅“F#?教程”项目以获取更多帮助。
/...
在天文领域或者其他一些领域,经常要画一些透明的三维球,其中“透明”可以用alpha函数来设置,矢量箭头可以用quiver3函数来实现。t=linspace(0,pi,25);p=linspace(0,2*pi,25);[theta,phi]=meshgrid(t,p);x=5*sin(theta)....
分类:
其他好文 时间:
2014-09-19 18:52:35
阅读次数:
794
需要 引入头文件 #import 1、三角函数 double sin (double);正弦 double cos (double);余弦 double tan (double);正切2 、反三角函数 double asin (double); 结果介于[-PI/2, PI/2] doub...
分类:
移动开发 时间:
2014-09-19 15:14:35
阅读次数:
219
POJ 3301 Texas Trip (三分)
ACM
题目地址:
POJ 3301 Texas Trip
题意:
给定二维平面的n个点,要求一个面积最小的正方形,使其能覆盖所有的点。
分析:
去求凸包你就输了...
我们可以让正方形不要动,所有点进行旋转变换,这样结果是不会变形的。
变形即: x1=x*cos(a)-y*sin(a); y1=x*si...
分类:
其他好文 时间:
2014-09-18 18:59:14
阅读次数:
153
题目: The sine of an angle (specified in radians) can be computed by making use of the approximation sin x ? x if x is sufficiently small, and the trig....
分类:
其他好文 时间:
2014-09-18 12:52:03
阅读次数:
132
数字函数ABS 取绝对值 POWER 乘方 LN 10为底数取幂SQRT 平方根 EXP e的n次乘方 LOG(m,n) m为底数n取幂数学运算函数:ACOS ATAN ATAN2 COS COSH SIGN SIN SINH TAN TANH CEIL 大于或等于取整数 FLOOR 小...
分类:
数据库 时间:
2014-09-09 11:39:18
阅读次数:
217