suizhiji
笔者一直无心参加数学竞赛,主要原因是我喜欢能够持续深入地思考一个问题,而不想被竞赛的时间限制所束缚.我并不是一个机灵的人,因此很难有竞赛所需要的"灵光一现".大概一个多星期前全国数学建模的预赛开始了,我也饶有兴致地关注了一下,并且留意到了B题这道有趣的题目 -  - 碎纸复原,然后就开始思考算法了.那时候应该是9月13日中午,我开始了一个人的数学建模,"一个人"并不是说我一个人就组成一支队了,而是我一个人自由高效地在构思算法,摸索代码,不为比赛,只为达到目的,那种兴奋一直持续到了当晚凌晨三点.
最近打算记录一下过去生活的点点滴滴,于是便起了要找一个写作软件的想法.为什么呢?像Word之类的软件的确可以很完美地完成文档编辑的工作,可是写作并不是写论文,我想要的是一个能够让我有写作的惬意之感的软件,这显然是Word这类"巨无霸"所不能胜任的.上网搜索了一下,找到一个还算满意的软件 -  - CreaWriter.
CreaWriter_1
牛顿法是求方程近似根的一个相当有用而且快捷的方法,我们最近科学计算软件课程(Matlab)的一个作业就是编写求方程近似解的程序,其中涉及到牛顿法.我们要实现的目标是,用户输入一道方程,脚本就自动求出根来.这看起来是一个挺简单的循环迭代程序,但是由于Matlab本身的特殊性,却产生了不少困难.
Matlab是为了数值计算(尤其是矩阵运算)而生的,因此它并不擅长处理符号计算.这就给我们编程带来了困难.在网上随便一搜,就可以发现,网上的Matlab牛顿法程序都是要求用户同时输入方程及其导函数,这显然是不方便的,因为Matlab本身就具备了求导功能.下面我们来分析一下困难在哪里.
我们要实现的最基本功能是定义一个函数,然后可以根据该函数求具体的函数值,并且自动求该函数的导数,接着求导数值.这些看起来很基本的功能在Matlab中却很难调和,因为Matlab的"函数"定义很广,一个具有特定功能的M文件叫"函数",一个运算式$f(x)$也可能是一个函数,显然后者是可以求导的,前者却不行,所以Matlab一刀砍 -  - 不能对函数求导!
宇宙驿站维修期间,BoJone曾经想过用自己的电脑来搭建服务器,建立一个临时页面.但后来发现经常开着电脑不大好,就没有这样做了.不过如何在自己的电脑上搭建服务器,还是值得笔记一下的.
BoJone还在使用WinXP专业版系统,最标准的方法当然是使用IIS,可以一气呵成.但是考虑到IIS需要配置挺多东西的,所以就没有这样做了.所以自己在网上下载一些小软件,"拼凑"成了一个临时服务器.这样的方法也能够很方便地应用到各个Windows系统.
最近计划搞一个"天文奥赛网",希望能够借此为天文爱好者参加天文奥赛提供方便,同时把天文爱好者联合起来,为大家提供一个交流学术的平台.在设计网站的过程中,打算把全国天文奥林匹克竞赛的Logo加上去,但是北京天文馆上提供的是JPG格式的,不便更换背景,需要透明背景的png格式才方便我们的编辑.而我这等平民又不善于PhotoShop,所以只得求助Google了.终于发现了一款小软件 -  - RecomposIt!
MathPlayer 2.2发布,大家升级啦!
如果你已经安装了MathPlayer,就这里检查一下你的版本是否最新版:
如果你还没有安装,欢迎你点击下面的链接下载安装:
相信很多朋友都在使用着拼音输入法,搜狗,Google,紫光等等都有.现在宇宙驿站的崔辰州博士为我们带来了一个好东西 -  - 天文学词库,这能够让我们便捷地输入很多天文词.在此对博士表示无限的感激.
苏剑林|BoJone,科学空间博主,数学,天文,理论物理,写作,阅读,计算机,中国象棋,厨房爱好者......目前29岁,还在单调递增.正在追一科技打杂,并致力于分享科学之美~
科学空间微信交流群:spaces_ac_cn