Python
文章平均质量分 76
iteye_20809
这个作者很懒,什么都没留下…
展开
-
整个list展开作为函数参数的方法
首先不要标题理解为是把list传递给函数作为参数,这个当然是人人都知道的。 我这里要讲可以用下面这个例子来演示: 有这样一个画图函数plot(), 给定数据d1, d2, d3,则可以用plot(d1, d2, d3)来把三组数据画在一张图上,但函数plot不支持plot([d1, d2, d3])。看起来这两个的区别不大,但是如果对于编程画图,如果不知道数据组的个数d1, d2 ...2010-09-09 20:35:22 · 1514 阅读 · 0 评论 -
Python中用popen调用gnuplot画图
cmd = ''cmd += "set terminal png\n" cmd += "set output 'rate_avg_" +name+ ".png'\n"cmd += "p '" +name+ "_avg.log' u " + str(xyconv((1,2),3)+1) + "w lp t '1->2(avg)'," cm2010-06-07 21:18:08 · 684 阅读 · 0 评论 -
PULP:用Python替代AMPL建模语言
数学建模简单的说就是求最大化最小化问题,现在大学都有数学建模比赛,另外做科研的时候其实也经常用到。一般要么是用Lingo,要么是用matlab,其实AMPL是比较通用的描述及数学建模的语言,不过比较贵,记得我以前发神经买过一年的license花了我快2000块钱。 现在cplex或者ampl都有破解版的可以下到,不过毕竟不知道什么时候就不能用了,其实也有免费的软件可以用,glpk就可以解L...2010-06-14 00:57:11 · 1124 阅读 · 0 评论 -
python print formating
Python's print command is not convenient to use comparing with ruby. Now it finally came a good solution. "The sum is {0}+{1}={2}".format(1, 2, "ddfd")2011-09-09 01:06:38 · 138 阅读 · 0 评论 -
NetworkX生成全部最大独立组 (generate all maximal independent sets)
Keywords: generate all maximal independent setkeywords: generate all shortest path 最近这几天在做一个无线网络中scheduling算法的项目,不可避免的要用到maximal independent sets来生成schedules,这个的算法是np-hard的,要自己写一个算法不经任何优化的程序对于稍微...2011-01-11 00:55:26 · 553 阅读 · 0 评论 -
python自动生成OPNET场景
OPNET做仿真是比较牛的,但是opnet似乎没有特别好的方法来读场景,特别是无线仿真中如果节点坐标是别人给定好的,这个时候我觉得比较方便的方法是自己用python写个script来生成xml文件,然后在opnet中的topology来import这个xml文件。下面是我写的函数,很简单原始,也没用xml的工具库,就把xml当文本文件来处理了。 '''Created on Dec...2011-01-11 01:19:34 · 805 阅读 · 0 评论