xzcyr
xzcyr
关注数: 3
粉丝数: 748
发帖数: 13,947
关注贴吧数: 17
关于果壳Mathematica小组的几篇长文 众所周知,门可罗雀的果壳小组最近(好吧,好像也几个月了……)关闭了。但是,就我所见果壳的Mathematica小组里还是有几篇不错的文章的,比如 @mm_酱 的《写给新手》(这同时也是本吧精品帖之一——现在那帖当然废了),果壳ID 马甲与小号 (@万毒狂魔 是你吗?)的《怎样算阶乘:Mathematica是个计算器》。这些文章就这么没了实在有点可惜,所以,能不能在吧里发一份?
投票截图20181009
【蹭热度】【转】关于A什么爵士对黎曼猜想的证明 毕竟这也算是近期头号娱乐新闻,这里跟个风(心照不宣)。本来嘛,定理证明好像也没有Mathematica多少事,但是,对这事稍有关注的同鞋可能知道,A爵士在进行这个证明的时候,引用了自己的另一篇关于精细结构常数(fine-structure constant)的文章,而那篇文章里的内容相对“初等”,可以方便的进行数值验算。(Quora上甚至有Excel版本。)于是,SE也冒出相关帖了: mathematica.stackexchange.com/q/182565/1871 结果当然是对不上。不过这差的也太远了,该不会文章真是假的吧……
不到2M的Tiny C Compler(TCC)原来也可以用作Compile的编译器啊 不知编译为何的同学先看这里: note.youdao.com/share/?id=bf2a031f7d0d69064941032c7857dfd1&type=note#/ 这是我前两天灵光一闪意识到的:既然配置GCC的时候,用的是GenericCCompiler选项——这选项里有个Generic啊,那说不定,其他的编译器也能用这个方法配置?于是仔细读了读帮助又试了试,发现还真是这样。总之这里给出配置方法。 TCC的配置方法与GCC几乎是一样的,这里依旧以64位Windows为例。 首先把TCC下载下来。官网地址:download.savannah.gnu.org/releases/tinycc/ (目前Win64位下的最新版是tcc-0.9.27-win64-bin.zip。) 然后,解压到任意路径。(我这里为了便于说明,就放在C盘根目录了。不排除在某些特殊路径下会出现BUG。) 最后,我们在Mathematica里执行 SystemOpen@"init.m" 打开配置文件,再在其中写入 << CCompilerDriver`GenericCCompiler` $CCompiler = {"Compiler" -> GenericCCompiler,"CompilerInstallation" -> "C:\\tcc","CompilerName" -> "tcc.exe"}; 并保存。(再次强调,注意安装路径"CompilerInstallation"需要改成你的安装路径,并且这个路径不能有空格。此外,这次我没有设"SystemCompileOptions"选项,因为TCC似乎没有优化相关的选项可设。) 然后就可以愉快地编译了。 ……不过,实践之后发现,TCC的性能相较于GCC似乎并不好,应该是为了编译快而放弃了优化。不过总的来说还是挺好玩的,大家可以玩一玩。 顺便,有谁装了微软家的编译器的话,可以试试上面的方法行不行。
【水?】【转】日本大学生欧派函数锦标赛 是个视频。其中的函数式我就懒得抄了,谁有兴趣就弄一下: weibo.com/1742250074/GtrzzrRX5
【〇疼】伪三维参数绘图 这个〇疼念头是在回复这帖(http://tieba.baidu.com/p/5794390993)的过程中产生的: 如果出于某种原因(比如…………好吧我一个例子也想不出来)我们需要用一张二维线图来装成三维线图的话,该怎么办? 于是就有了下面的玩意儿……: vector[x] = {1, 0}; angle = 35 °; vector[y] = {Cos[angle], Sin[angle]}; vector[z] = {0, 1}; to2dpoint = Function[point, (vector /@ {x, y, z}) point // Total]; coord = Arrow[{{0, 0}, 2 #}] & /@ (vector /@ {x, y, z}) // Graphics; fakeParametricPlot3D[argument__] := Graphics[Cases[ParametricPlot3D[argument], Line[a_] :> Line[to2dpoint /@ a], ∞]]~Show~coord fakeParametricPlot3D[{Cos[x], 1/2 Sin[x], 0}, {x, 0, 2 Pi}]虽然没什么用,但写都写出来了那就在吧里贴一份算了……
【水?】版本12?在做了,咕咕 其实这帖上个月就想法的,但后来弄忘了。6.21的时候WRI的Blog更了篇30周年的纪念文: http://tieba.baidu.com/mo/q/checkurl?url=http%3A%2F%2Fblog.wolfram.com%2F2018%2F06%2F21%2Fweve-come-a-long-way-in-30-years-but-you-havent-seen-anything-yet%2F&urlrefer=8cb140ebe13600227425855632b9908f 然后,理所当然地,有群众就在下面问起了版本12的事:官方对此如是回复道: Thanks for your comment! Yes, we intend to ship an integer release this year! However, we are in development building things that have never been built before, so we unfortunately can’t provide even a tentative ship date until all new features and functions have been built and tested. We are definitely not trying to keep the release date a secret by any means. When everything has been tested and are sure that the functions are going to operate appropriately, we’ll have a better idea of a timeline for it to ship. At this point though, the best we can say is that it will be sometime this year. 好吧,看样子版本12又准备搞大新闻了。(新的编译器?)但愿这回别又迈大了步子结果扯到〇了吧。(我为什么要说又?)
有人认真试过matrixcalculus这个网站提供的抽象矩阵运算工具吗? 前些日子在SE上逛的时候看到这帖 http://tieba.baidu.com/mo/q/checkurl?url=https%3A%2F%2Fmathematica.stackexchange.com%2Fq%2F172038%2F1871&urlrefer=8e576739c65fa35380c4abfc340f2118 里提及了这个有趣的站: http://tieba.baidu.com/mo/q/checkurl?url=http%3A%2F%2Fwww.matrixcalculus.org%2F&urlrefer=8c97d4f887c68145fa2e34514907f73d 有人认真试用过吗?性能和准确性怎么样?
为什么 a^4 /. a^2 -> b 不输出 b^2 ?说说语义式匹配 也差不多该针对语义式匹配(Semantic Pattern Matching)专开个帖子了。为方便修订,照例开个云笔记,请各位多点一下鼠标: http://tieba.baidu.com/mo/q/checkurl?url=http%3A%2F%2Fnote.youdao.com%2Fnoteshare%3Fid%3D77b86cb08aaf29ce8747990c9e717298&urlrefer=03b9db880adf2f69bf4d621a4e1621ed 有什么意见或建议欢迎提出。
有没有人研究过力科示波器的二进制文件(.trc)怎么读取? 如题……这个.trc文件好像是依照LECROY_2_3模板排列的,读取的时候需要专门的解析。在网上找了找,python版(github.com/yetifrisstlama/readTrc)和MATLAB版(ww2.mathworks.cn/matlabcentral/fileexchange/2114-readlecroybinarywaveform-m)的都有人写过,不知有没有人写过Mathematica版?
孺子剑牛不群 你是不是被百度误封了?申诉下啊,吧里损失好大啊 如题。你有好几个精品哪,现在全没啦。 谁私下有他的联系方式的,也去和他说下啊。
为什么我的代码加了MatrixForm就出问题了? 吧里关于这个的主题其实有数个,但标题普遍不显眼,故新开此帖。 注意,此问题其实并不限于MatrixForm,实际上包含TraditionalForm,StandardForm在内的一系列*Form函数都可以引发这一问题,只不过其他函数用的人相对较少而已。 为方便编辑,照例开个笔记,请多点一下鼠标: http://tieba.baidu.com/mo/q/checkurl?url=http%3A%2F%2Fnote.youdao.com%2Fnoteshare%3Fid%3Dd0a57819857f2771ca669eb54819e3d1&urlrefer=e328883144bff64d41bec4be396e00a4 有什么意见或建议欢迎在本帖下提出。
SystemModeler下载安装激活指导(另开新帖者删 为了便于随时修改完善本教程的内容,教程的正文放在github上。请多点一下鼠标: http://tieba.baidu.com/mo/q/checkurl?url=https%3A%2F%2Ftiebamma.github.io%2FWSMInstallTutorial%2F&urlrefer=34278af641e7b73f46e711404095482f 如果对于教程里的内容还有疑问,请在本贴下提问, 另开新主题者删。 例外情况:在新版推出后的 一小段时间里,允许在外面开帖提供链接。“一小段时间”的长度由吧务把握。 github也是可以多人协作的。欢迎大家来协助完善教程。
有的字母蓝,有的字母黑,你知道为什么吗?你对语法着色有认识吗 开这帖没别的目的,就为了把十戒(http://tieba.baidu.com/p/2964416898)里的9到11条 9 没赋值的变量是蓝色的,注意这点能有效避免低级错误 10 赋过值的变量会变黑,注意这点能有效避免低级错误 11 内置函数全是黑色的,注意这点能有效避免低级错误 以一个更显眼的方式强调一遍(话说能理解上面三句的诸位可以出帖了,下面没新东西),顺便补充少许的例子。 为了便于修订,照例开了个笔记,请大家多点一下鼠标: note.youdao.com/noteshare?id=06adaac6aaf85c87c4cd6fdf715b418c 有什么意见或建议欢迎提出。
【交流】这个二维N-S方程边值问题在其他软件里是怎么解的? 标题又写不下了……其实原本我拟的标题是 【交(gǎo)流(shì)】这个经典(大概)的纳维斯托克斯方程的边值问题(二维稳态不可压缩流)在其他软件里是怎么解的? 大家都知道,NDSolve自版本10开始加入了有限元方法("FiniteElement"),终于可以求解 1. 不含时的偏微分方程定解问题(或者说得更“数学”一点:不管在哪个方向上都不是 适定的初值问题的偏微分方程定解问题) 2. 不规则区域上的的偏微分方程定解问题 了,尽管目前NDSolve的有限元方法展现出了一些吸引人的特性(比如简洁易懂的语法),但是,它还很年轻, 截止版本11.2,它还不能求解非线性问题。比如这一帖 mathematica.stackexchange.com/a/96579/1871 里面提及的问题。如大家所见,user21 使用了一些较低级的有限元函数来求解这个问题,老实说,我一个用了几年Mathematica的人,看了他的代码都觉得脑仁疼……显然,在当前,如果需要在不规则区域上求解非线性的偏微分方程,Mathematica恐怕不是一个很好的选择。 那什么才称得上是“很好的选择”呢? 开这个帖就是想让各位来秀一下。(我知道吧里存在复数个其他有限元软件的用户。) 事先声明下规则:所有讨论围绕上面所举的例子进行,谢绝空谈,违者……可能删。(毕竟这是个涉及软件对比的帖子,我得最大限度地压制住出现无谓争端的可能性。) 为了方便大家阅读,这里重述一下上面帖子中出现的问题。首先是方程组:参数: \[Mu] = 10^-3; \[Rho] = 1; 区域(就直接上代码了,应该都能看懂吧……): l = 2.2; h = 0.41; \[CapitalOmega] = RegionDifference[Rectangle[{0, 0}, {l, h}], ImplicitRegion[(x - 1/5)^2 + (y - 1/5)^2 < (1/20)^2, {x, y}]]; RegionPlot[\[CapitalOmega], AspectRatio -> Automatic]边界条件 \[CapitalGamma] = { DirichletCondition[p[x, y] == 0., x == l], DirichletCondition[{u[x, y] == 4*0.3*y*(h - y)/h^2, v[x, y] == 0}, x == 0], DirichletCondition[{u[x, y] == 0., v[x, y] == 0.}, y == 0 || y == h || (x - 1/5)^2 + (y - 1/5)^2 <= (1/20)^2]}; ……其实就是左边界速度分布为4*0.3*y*(h - y)/h^2,压力的右边界为0。 好了,大家来展示下自己所用的软件是怎么解这个问题的吧。
有没有办法把这个Wolfram文档遗产网页上的Flash扒下来? Wolfram在线文档的遗产页里有这么一个有趣的页面: reference.wolfram.com/legacy/flash/ 它以flash的形式表现了部分核心函数的工作原理,还是满形象的,但是……这个页面访问速度太慢了,有没有办法把其中的flash下载下来? 话说,既然这个页面属于reference.wolfram,那是否意味着过去的某一版Mathematica是自带这些Flash的?
那坑爹的基于Condition(/;)的分段函数定义法是咋流行起来的? 首先,强调一句,基于Condition(/;)的分段函数定义方法危害很多,不对,应该说我就想不起来它有好处的场合,至少对于代数函数的定义是这样。 貌似所有代数变换函数都认不得这种分段函数。(Simplify,Limit,Integrate,D……) 涉及数值计算的函数也处理不好它。(Plot,……) 定义分段函数应该用Piecewise! ……好了这帖主要不是讨论Condition的坏处的。(不过或许是要找个机会写个主题详细整理下它的坏处。)这里主要是想问一下有没有人知道,这种基于Condition的分段函数定义方法是怎么流行起来的? 每年到了一定时期,用了这种定义法的帖子就会在吧里冒出来。我基本敢肯定这不是照着帮助文档学来的,因为直接在帮助里搜“分段”,冒出来的似乎都是关于Piecewise的教程。实际上,如果仅仅照着自带帮助学习,那么对Condition这个函数的接触恐怕会相当晚。(大概要到正式学模式匹配的时候才会遇到它。) 那么这背后肯定又是某个(某些?)材料在造成不良影响。 有人知道具体是啥材料吗?
【讨论】【活跃气氛?】画格子的最佳方法 这问题其实是某日给差分格式画示意图的时候想到的。总之,在对有限差分的网格做示意的时候,或是其他的一些时候(具体的一时想不起来了,但是吧里以前确实出现过),我们可能会需要画出四方的格子,然后在交叉点上做些标注什么的,比如说:箭头标注什么的我们先不管,这里只讨论画格子。画格子绝不算难,但是最简洁的方法是啥呢? GridLines似乎很有吸引力: range = {{0, 7}, {0, 8}}; g = Graphics[{}, GridLines -> Range @@@ range, PlotRange -> range] 可是显示范围一变就现了形: Show[g, PlotRange -> 10]我没想到什么特别好的变通方法,所以,大家来讨论下?
投票截图2017年10月9日
【水?】关于WolframAlpha地图资料上少了零件的问题 就如 @jiaoeyushushu 所说,现在是大会前夕,所以犹豫了很久要不要在这个时候开帖说这事,但想来想去还是要说几句,毕竟之前的几次讨论展现出的“风向”实在是让我有些,失望。 ……今天也快过了,这里只捡重点说吧。总之,大家还记不记得前段时间(好吧,快一年了……)的 如龙6 事件?(忘了的或者不知道的请自行搜索 “如龙6 台湾”。) 你们觉得为什么最后世嘉肯改? 你们觉得国人买了多少世嘉的游戏? Wolfram公司说到底也是家商用公司。 Mathematica目前在中国的市场份额,据说只和芬兰差不多。 所以,请不要来贴吧喊这个,没有意义。 买正版然后给客服写信才有意义。 顺便,国内也有些大学是由校方出面买了Mathematica正版的吧?对你们来说这个应该很容易。 最后,希望大家不要妄自菲薄,具体参看这帖:http://tieba.baidu.com/mo/q/checkurl?url=https%3A%2F%2Fwww.zhihu.com%2Fquestion%2F24599447&urlrefer=ac8fa0ff54f97364982fe20fae873e37 (知乎上假货挺多,但还是可以参考的。)
关于TDM-GCC编译器的手动配置 照例开个云笔记: http://tieba.baidu.com/mo/q/checkurl?url=http%3A%2F%2Fnote.youdao.com%2Fnoteshare%3Fid%3D15144020fcbd5fc7e4bdefa5356668b4&urlrefer=da177b332df3d275c4410f2ed965443f
绘图和动画功能在版本6时有过重大修改,请不要使用过时的教材! 鉴于过时教材的“流毒”甚广,特开此标题易懂的主题说此问题。为了便于修订,正文已放在了云笔记上,请大家多点一下鼠标: http://tieba.baidu.com/mo/q/checkurl?url=http%3A%2F%2Fnote.youdao.com%2Fnoteshare%3Fid%3D0c2719208239696d61182199327bd38c&urlrefer=9bf1e043cb1fd502b1b1e885782acc68 有什么意见或建议欢迎提出。
数值求解偏微分方程的难题 本帖原是百度ID为 f1owing 的吧友所发的主题,但是,他的ID似乎被盗去发广告了……他的所有帖子也已连带被屏蔽,因此重发一下。为了便于修正,帖子放在了有道云笔记上,请大家多点一下鼠标。 http://tieba.baidu.com/mo/q/checkurl?url=http%3A%2F%2Fnote.youdao.com%2Fnoteshare%3Fid%3Deaa17ae5969a0992b375de0feed7ddfa&urlrefer=776dfdc6ffbccaf396bcaed6660573b3
别用For循环,它在Mathematica里又慢又不简洁,百害无一利! 搜了一下,发现吧里好像没有主题帖专门说这个。(尽管我觉得这应该是任何一个有心学习Mathematica的人都能很容易地接触到的常识。)那就专开一帖好了。 为了便于修订,照例放到云笔记上: note.youdao.com/noteshare?id=7334ad886b97de3565d59beea50b5350 ……其实不看云笔记都无所谓,概括起来就那么几句话: 1. For循环写起来很冗长——这其实是其次的; 2. For循环在Mathematica里很慢——这其实也是其次的; 3. For循环的表意逻辑,几乎在任何情况下,都无意义地复杂。几乎所有涉及了For循环的语句,都可以使用具有Mathematica“范儿”的函数更加简洁、更加直接 易懂地进行表达,再不济,也该用Do, While循环。 美好生活,从学会使用Table开始。
今年这满世界的For循环是怎么回事?五年来没见过这么严重的倒退 我感觉“不要用For循环”这个原则的普及几年来做得应该还可以啊?难道是我自我感觉良好了?
【BUG反馈】04-20丨自4.12起 吧务处理合理度 全为0 贴吧名称: Mathematica吧 自4.12起 吧务中心 内的 吧务处理合理度 全部显示为0, 但是过去7天吧里几乎无人申诉, 少数几次申诉也处理得很及时, 这是出Bug了吧? (别告诉我是计算公式改了. ) 吧务评估的提示里给出的公式: 每日吧务处理的申诉量/每日吧内用户申诉量
【教程?】怎样快速查找书中信息(如某人/某事在何时/何地出现) 作业的是是非非这里就不谈了。(想谈这个话题的请移步这里:https://tieba.baidu.com/p/156486802。)鉴于吧里三不五时就会有帖子求问书中情节位置,这里专开一帖,讲讲如何快速在书中找到想要了解的情节。即便你没有读过本书你也可以轻松地学会这个方法。 首先,你需要一份本书的TXT。还没找到TXT的看这里:https://tieba.baidu.com/p/4050733655 然后,双击打开TXT,按下Ctrl+F。打开记事本的查找框。 最后,在查找框里输入想要查找的关键字,再“查找下一个”,就行了。比如,我想知道保尔是在哪个地方读了《牛虻》这书,那我就在查找框里输入 牛虻,然后搜索:这就找着了。想知道这情节是第几章,只需从这里往上稍微翻翻即可。
奇怪,我之前明明看到一个问Dialog怎么用的帖,咋不见了 这问题其实很有趣啊。Dialog这个函数,实际上就是中断计算(Alt+,)后点击“使用子会话”时被调用的函数,它会形成一个对话(Dialog),在这个对话里还真可以干些有意思的事。 假设我们有个很费时间的Table: Table[Pause[1]; i, {i, 10}](*我就用Pause意思一下了*) 我们可以Alt+,使用子对话,然后,查看Table算到哪里了!:全体使用了Block进行变量局部化的函数,都可以用这个方法来查局部变量的值。 Module也是可以查的,不过麻烦一点:在对话中对变量进行干预也是可以的,大家可以玩玩看,图就不贴了。 更多内容参看这两帖: http://tieba.baidu.com/mo/q/checkurl?url=http%3A%2F%2Fmathematica.stackexchange.com%2Fa%2F135649%2F1871&urlrefer=8e83ee0656b23d6e853b85a8333a0a8b http://tieba.baidu.com/mo/q/checkurl?url=http%3A%2F%2Fmathematica.stackexchange.com%2Fa%2F135650%2F1871&urlrefer=d11deab781bfb356ae3ddd05c07a7f63
百度知道上现在满世界的机器人你们到底管不管? 只贴图,不说话:全是扒的知乎上的这帖:http://tieba.baidu.com/mo/q/checkurl?url=https%3A%2F%2Fwww.zhihu.com%2Fquestion%2F27834147&urlrefer=9514cf2e5c4691530be7ebf387963d3e
关于三维图下面直接画等高线的问题 这原本是吧里的一个精品帖,但该帖楼主似乎已被封号,所以帖子没了,故开此帖放上据该帖的百度快照整理来的有道云笔记(好吧截止目前这还只是简单地复制了下原帖,不过笔记可以编辑,以后或许会考虑改进): http://tieba.baidu.com/mo/q/checkurl?url=http%3A%2F%2Fnote.youdao.com%2Fnoteshare%3Fid%3D93c0bbce2bf63b9321ba8b461b97bcd2&urlrefer=8dce33d37d03725ec54fe74d9bf4f5c9 快照的网页截图:
为什么b=a; f[a_]:=b; f[2]不输出2?——说说显式存在的重要性 为方便修订,文章放在了云笔记上,请大家多点一下鼠标。有什么意见或建议欢迎提出: http://tieba.baidu.com/mo/q/checkurl?url=http%3A%2F%2Fnote.youdao.com%2Fnoteshare%3Fid%3Da9c14381c11b44ad47980c44c200d529&urlrefer=2807a23adb8e8ea3d5ed837d892349d5
在吧里有比较多的发言数的吧友试着申请一下吧主吧 在百度的一刀切政策下,我和 @MZ魂祭轩辕 的吧主位置都没了……我承认最近我是没在本吧管理上用多少心思,可是吧里本来就没多少新帖,我也没事做啊。总之试着申诉了下,行不行就不知道了……吧里发言数较多的吧友(没错 @我是第八个魂器 我说的就是你)可以试着申下吧主看看,毕竟让大吧位置空着太危险了。
为什么我的微分方程变成了True?Clear["Global`*"]没用! 鉴于这个问题在吧里的出现率也有明显的上升趋势,特开这个标题比较好懂的主题,以便今后查找及索引。简单的答案: Clear@Derivative 就行了。 想对有更深入的了解请阅读这个:http://tieba.baidu.com/mo/q/checkurl?url=http%3A%2F%2Fmathematica.stackexchange.com%2Fa%2F46239%2F1871&urlrefer=b640eb261f9d61897edd2b6e10049cb3
【交流】求解能力显著落后于现今数学发展的Mathematica函数 既然都有了这帖(http://tieba.baidu.com/p/4850440026)了那就干脆开个相对的主题好了。软件中的算法实现肯定会落后于理论发展,所以请注意本主题讨论的是 显著落后于现今数学发展的函数。为避免讨论门槛过高,接受疑似案例的提出。 回帖时请尽量一楼一话题。 照例放个云笔记链接,用于整理回复中有价值的信息:http://tieba.baidu.com/mo/q/checkurl?url=http%3A%2F%2Fnote.youdao.com%2Fnoteshare%3Fid%3D8852f0cea6403beff4dc58efaba13303&urlrefer=84e172d0c9ee95da86ebafa18f5f4bad(不用说,帖子发出的此刻还是白的)
【交流】受限于数学发展而无法或很难求解却经常有人想解的问题 其实本来想用的标题是《【交流】“这些问题你换软件也没用!”——受限于数学发展而无法或很难求解却经常有人想用Mathematica解的问题》。Mathematica作为一个软件,必然无法超越现有的数学理论,也就是说,对于尚未在理论上得到很好解决的问题,Mathematica是不太可能 直接求解出来的——这话说出来大家都明白,但是,一般用户常常很难分辨哪些问题目前在理论上是很难或无法求解的,故开此交流帖,大家可以来谈谈自己所知道的相关问题。为避免讨论门槛过高,接受疑似案例的提出。 还有就是回帖时请尽量一楼一话题。 最后,顶楼放个云笔记链接,用于整理回复中有价值的信息:http://tieba.baidu.com/mo/q/checkurl?url=http%3A%2F%2Fnote.youdao.com%2Fnoteshare%3Fid%3Dadef791007abde149867ea8b95aad15d&urlrefer=d49ca226b79f759254786a2dea615f58(不用说,帖子发出的此刻还是白的)
这个含了DiracDelta的函数的数值积分怎么算? 问:函数Integrate[ Exp[x^2] DiracDelta[x - Sinh[k^2] + Erfc[k]], {k, 0, Infinity}, Assumptions -> x > 0],{x,0,5}时的图像该怎么画呢?符号积分积不出来,NIntegrate算出来是0,感觉不对啊。 ———— 答:NIntegrate的结果确实不对,因为它并不能识别DiracDelta,这个在DiracDelta的可能存在的问题里有介绍,可以参看。这类问题的较为普适的处理方法,是使用一个普通函数来近似DiracDelta,比如:With[{a = 100}, Sqrt[a/Pi] Exp[-a r^2]](保险起见,应该会需要多试几个不同的a),这种近似替代是合理的,因为——如果我对相关历史的理解不错的话——DiracDelta本来就是做为点源的理想模型引入的,它的引入意义在于简化了相应的符号分析,既然现在它带不来任何便利了,那完全可以换掉嘛。 dirac[r_, a_] = Sqrt[a/Pi] Exp[-a r^2] Table[With[{a = 10000}, NIntegrate[Exp[x^2] dirac[x - Sinh[k^2] + Erfc[k], a], {k, 0, Infinity}, MaxRecursion -> 40, WorkingPrecision -> 16]], {x, 0, 5, 1/10}] ListPlot@% 积分值迅速增长,猜测当x趋于无穷时积分会不收敛。 @jiaoeyushushu
【BUG反馈】10-14丨百度的私信系统是已经废了吗 最近十来天,我没能成功发出过一条私信,不论是用老版私信还是新版私信。老版嘛,就一天到晚显示验证码错误,新版嘛,就总是文字保持灰色,无法变黑, 一刷新就什么都没了。(其实就是没发出去。)虽然我知道在这里说这个大概也没什么用,但是还是要吼一下:你们能不能想想办法!
【贴子恢复】09-23丨删帖原因“暂无”,申诉已过24小时无处理 ID:xzcyr 被吞回复的帖:http://tieba.baidu.com/p/3676045235 (具体楼层不确定,因为帖子是被系统秒吞的。)如上图所示,在删帖回收站的“系统删帖”里可以找到这个帖子,但是“删帖原因”显示的是“暂无”。提出人工申诉至今已过一个工作日,仍无消息,望尽快恢复。
【BUG反馈】09-10丨部分帖子主楼无法正常显示 似乎只要是早期的IP发帖就有这个问题。这些帖子的主楼内容在帖子列表页是能看到一点点的,但是点进去之后却没有主楼。例子: http://tieba.baidu.com/p/714984496#frs_nav http://tieba.baidu.com/p/82011443 说实话这BUG对我们吧打击很大(我们这边早期有不少IP党贡献了许多好帖),望尽快修复。
【紧急(?)事态】置顶的激活教程又跪了 如题。不过这回没上次(http://tieba.baidu.com/p/4079008012)那么严重,因为只是被屏蔽了,教程的文本还是在的,于是我就要问了:挖掘机,不对,现在我们该把教程搬到哪去?
【看帖说话?】仔细阅读以下帖子,写下自己的感想,不多于26字 这会儿只能搜到这几个,但应该不止这些: http://tieba.baidu.com/mo/q/checkurl?url=http%3A%2F%2Fzhidao.baidu.com%2Fquestion%2F752349542655022844.html&urlrefer=a88db1bf2a1d5903bccbd5f8b6b3d1a2 http://tieba.baidu.com/p/4456451769 http://tieba.baidu.com/p/4472847162 ——迷之 http://tieba.baidu.com/p/4589447764 分隔线—— http://tieba.baidu.com/p/4654077196
【速报】版本11.0实际上已上线,Wolfram Cloud上可以体验 百度抽风,图(至少在主楼里)贴不上来,所以大家自行前往试用吧。 版本11.0新功能列表: http://tieba.baidu.com/mo/q/checkurl?url=http%3A%2F%2Freference.wolfram.com%2Flanguage%2Fguide%2FSummaryOfNewFeaturesIn110.html&urlrefer=ac34fdcb05a2282eaa31194cef7e8c76 http://tieba.baidu.com/mo/q/checkurl?url=http%3A%2F%2Freference.wolfram.com%2Flanguage%2Fguide%2FNewIn110AlphabeticalListing.html&urlrefer=ea1a9940429186c268b836baee8fdffa 最后,在此帖下求下载、问Wolfram Cloud是什么、在哪用以及诸如此类的回复,通删。
【教程】Mathematica自带调试器的使用 为便于修订,依旧放在了云笔记上。欢迎大家批评指正: http://tieba.baidu.com/mo/q/checkurl?url=http%3A%2F%2Fnote.youdao.com%2Fyws%2Fpublic%2Fredirect%2Fshare%3Fid%3D556026c5dda745eb3b9de92e4dac338b%26type%3Dfalse&urlrefer=bba6b9025b4e19c2a0ebb879e7180b35
【半跑题】【求扫盲】能写独立程序的语言是多数还是少数? 如题,这是一个求扫盲帖,下面的提问用语可能会很不准确……我一直在潜意识里觉得“不能编写独立的程序/不能编写脱离Mathematica运行的程序”是Mathematica的缺点之一,毕竟,自己过去接触的程序语言们好像都是可以做到这点的。可就在刚才我突然产生了一个念头:不能写“独立”的程序会不会其实是编程语言的一种常态? 仔细想想,我所接触的所谓“可以编写独立程序”的语言,其实也就是本科时代的VB与近几年零星接触的C和fortran罢了。其他语言怎么样呢?Maple不可以;MATLAB,见过这么吼的,没见过实际成功的;Julia,应该是不行的;Java,我好像已经接触了不止一个需要同时安装Java虚拟机(是叫这个吗)的软件了;Perl,谁来告诉我LaTeX包Latexdiff为什么一定要装了Perl才能运行?Python,好像见过由它编写的独立程序,但是需要同时装Python的我也见过(程序员水平不行?)……回头想想,即使是我脑海中可以编写独立程序的C和VB……谁来给我讲讲在安各种程序时一并装上的这一大堆东西到底是啥?:于是,能编写“独立”程序的语言该不会其实并不多?
【05.24申请解封】申请解封 这里的黎明静悄悄 吧 这个申请大概也没什么用,但是这个吧的吧主我也干了有七八年了,所以依旧要表示下态度。这里的黎明静悄悄 吧只是《这里的黎明静悄悄》一书及其电视剧与电影爱好者讨论交流的平台,其中并无侵权内容(大概),还请解封。
【16-05-24 开关贴吧】申请解封 这里的黎明静悄悄 吧 这个申请大概也没什么用,但是这个吧的吧主我也干了有七八年了,所以依旧要表示下态度。这里的黎明静悄悄 吧只是《这里的黎明静悄悄》一书及其电视剧与电影爱好者讨论交流的平台,其中并无侵权内容(大概),还请解封。
是否有可能定义一个具有如下行为的向量函数 ……说实话我总觉得自己可能是掉沟里了,不过既然无力自己爬出来,那为什么不问呢? 这个问题其实是提取自这个问题:http://tieba.baidu.com/p/4482512788原问题问得有点不清不楚,因此这里整理后重问一下。这个问题是这样的: 是否有可能定义这样的一个以向量为自变量的函数f[x],它具有以下行为: (* 1 执行 *)f[{x, y}](* 输出 *){x Sin[x] - 1, 2/E^y - y} (* 2 执行 *)f'[{x, y}](* 输出 *){x Cos[x] + Sin[x], -1 - 2 E^-y}(* 即{D[x Sin[x] - 1, x], D[2/E^y - y, y]} *) (*其实这个问题比较自然的解决方法应该是定义两个函数*) f1[x_]=x Sin[x] - 1; f2[y_]= 2/E^y - y; {f1@#, f2@#2} & @@{xx, yy} {f1'@#, f2'@#2} & @@ {xx, yy} (*可是,能不能用一个函数解决?*)
【吧务】即日起的四周,严打只贴图不贴代码的主题 即日起至6.4(也就是下个月第一个周六),所有只贴 截图/屏幕照片/手写在纸上的公式 而 没有附上代码文本的 新主题 通删,并 处封禁一天处罚,封禁理由可使用“来,用一天时间把置顶看了”——这句我已经存为模板,诸位小吧可直接使用。 @妙谛莲花 @青衣瓦屋 @落霜枫舞 @qsraaaa520 @situxuming @wengdeping88 @无影东瓜 @隨意超 @草红样 @jiaoeyushushu @wshzh1966 (我擅自加了一些小吧,反正这些位置空着也是空着。被我硬塞了小吧位置的几位,如果实在不想干的话可在本帖下回复或者私信我。) 本次“活动”算是实验一下,视执行效果,或许会考虑把置顶的“别光截图”规则由指导性规则变更为强制性规则。
你查过自带帮助了吗?你真的会查自带帮助吗? 也算是对这帖(http://tieba.baidu.com/p/2964416898)的2,3,4条的解说吧。有什么意见或建议欢迎提出: http://tieba.baidu.com/mo/q/checkurl?url=http%3A%2F%2Fnote.youdao.com%2Fshare%2F%3Fid%3Dabd51087f44c0b6a41ff6022d549dc41%26type%3Dnote&urlrefer=31633b8942486f1713c05fb96ee8ede4
SE近期(?)值得关注的帖子一个:FindFit是否暗含Bug 我们都知道FindFit在拟合非线性模型(一种最常见的情况是含指数函数的模型)的时候,如果不给定合适的初值,便常常得不到好的结果——对此,有点经验的用户都习以为常了,觉得这就是这类问题的本身特性,但是,真的是如此吗? Alexey Popkov对这个问题产生了怀疑,他在仔细试验之后,发现FindFit的行为似乎难以用我们习惯上的(某种意义上是用于自我安慰的)认知来解释——“因为非线性模型有一些局部极小值所以初值不当就会导致FindFit被这些局部极值困住”——他发现在某些情况下FindFit只试探了两个点就把结果扔回来了,并且这两个点根本就不是零梯度的局部极值,因此怀疑FindFit或许暗含bug,或者至少是有着一定的设计缺陷。更多的内容大家自己看帖子吧: http://tieba.baidu.com/mo/q/checkurl?url=http%3A%2F%2Fmathematica.stackexchange.com%2Fq%2F105002%2F1871&urlrefer=b4db01bd909f9790558cceb532434dbc 截止目前这个帖子尚未讨论出明确结论(很遗憾负责造FindFit的WRI员工好像没在SE上晃悠……),但是还是很值得关注的。
【教程】怎样编译/编译的通用规则/学会这6条,你也会编译 这个关于编译(Compile)的帖子我也算构思了满久了,不过还是不敢说已经定了稿,为了便于修订并避免链接的迅速报废,这次尝试着放在了有道云笔记上,大家多点一下鼠标吧: http://tieba.baidu.com/mo/q/checkurl?url=http%3A%2F%2Fnote.youdao.com%2Fshare%2F%3Fid%3Dbf2a031f7d0d69064941032c7857dfd1%26type%3Dnote&urlrefer=0f9819f15bab8eb45613b019b0aa67aa
投票截图2015.10.8
目前有哪位版本9中文版的正版用户收到了升级通知吗? 大家应该知道,在新版发布前夕买的Mathematica的正版是可以在新版出来时免费升级的。我就是在版本10出来前不久买的版本9中文版,但是,现在版本10中文也算出了一段时间了,却迟迟没收到升级通知。 会想到问这个,是因为: 1 我在怀疑目前这个问题多多(主要是帮助系统)的版本10.2中文版是不是并没有大规模发放。 2 我在 怀疑目前的版本10.2中文版的破解方法都是 不完全的。实际上,目前大家举出的版本10.2中文版的帮助问题,有相当一部分,有点像当年版本9未完全破解时的症状。但是要验证这个猜测,必须要有10.2中文版的正版用户的帮助。 3 版本10.2中文版发布以来的混乱持续得有点太久了。是时候想点办法了。
【紧急事态】置顶的激活教程因为违反DMCA而遭到了删除 如题。日志原文在这里: http://tieba.baidu.com/mo/q/checkurl?url=http%3A%2F%2Fmathematicaclub.wikia.com%2Fwiki%2FSpecial%3ALog%3Fpage%3D%25E6%25BF%2580%25E6%25B4%25BB%25E6%258C%2587%25E5%258D%2597&urlrefer=9454b16565023ec201d53389e73aec74 我这里有一份置顶的备份: http://tieba.baidu.com/mo/q/checkurl?url=http%3A%2F%2Fpan.baidu.com%2Fs%2F1kT3uGp5&urlrefer=1030326a25eb5bbfb99c31d8e9952b81 这是 今年5月3日备的, 那之后又做过不少修改, 但是在此基础上重建还是可能的。 好的,现在,几个问题: 1 有没有人有比上面这分还要新的备份?@妙谛莲花 @青衣瓦屋 @落霜枫舞 @qsraaaa520 @situxuming 2 @mm_酱 我记得你是这个页面的创建者,这个被删的页面你能不能在后台看到备份? 3 应该选在哪里重建页面?
新科学论坛现在变只读模式了? 如题。现在的情况是登录情况下点开任何一个帖子都提示 抱歉,您所在的用户组()无法进行此操作。
【半跑题】诸位在短时间内打开多个百度贴吧的帖子的时候会卡吗? 如题。说的具体一点就是,当我按着Ctrl在后台连续开帖子的时候,我的鼠标指针变为手形的速度会非常慢。这个问题一直困扰着我,严重影响了我的屠版体验。我原先一直以为是我的老爷机的性能问题(内存不足,硬件老化什么的……),可是现在新电脑8G内存啊,为什么短时间内开多个贴吧页面也这么卡……我的浏览器是Chrome,64位,应该是最新版吧……有人遇到和我同样的问题了吗?
【转载】《钢铁是怎样炼成的》是一本好书吗? 在中国知网下载了一些有关《钢铁是怎样炼成的》的论文,拿来与大家分享。包括本文在内的十余篇以“【转载】”开头的论文均已发表于实体刊物,放在吧里,主要是考虑到网络上相关资源的匮乏,然后,这句话还是不能不说:请勿用这些论文为己牟利! 另,中国知网所含论文众多,单是以《钢铁是怎样炼成的》为主题的就有2429篇。(感觉知网的检索算法是不是变了,09年的时候才能检索到200篇不到……)我只是据标题选择了其中的一部分。它们也不代表我的个人观点。
【BUG反馈】05-07丨回复无法删除,提示“删除失败 原因:2” 在此帖的2楼发现的: http://tieba.baidu.com/p/2597584262 situxuming的回复无法删除。
3分钟复现系数为正负1的全体n次幂方程的根的复平面图形 原本是想直接续在这帖:http://tieba.baidu.com/p/2134509239的后面直接回复的,但是考虑到那帖楼层数已经较多,默默发在那边无法满足我的虚荣心(殴)所以决定重开一帖。(其实@隨意超 似乎已经在那帖11楼找对了方向,但却似乎没有引起后续的参与者的重视。) 先上代码和图再讲解吧。2GB内存2GHz老爷机,3 min出图: modifiedroots[c_List] := Block[{a = DiagonalMatrix[ConstantArray[1., Length@c - 1], -1]}, a[[1]] = -c; Eigenvalues[a]]; s = 1000; l = ConstantArray[0., {s + 1, s + 1}]; l[[#, #2]] += 1. & @@@ Round[1 + s Rescale@ Function[z, {Im@z, Re@z}, Listable]@ Flatten[modifiedroots /@ Tuples[{-1., 1.}, 18]]]; // AbsoluteTiming ArrayPlot[UnitStep[80 - l] l, ColorFunction -> "AvocadoColors"]当然,我说“复现”其实是标题党了,因为原图算到了24次多项式,我这幅图只算到了19次。(这是2G内存的极限,次数每加1,内存占用大约要翻一番。)但是如大家所见,这幅图的效果已经和那幅Sam Derbyshire画了3天3夜的图相差无几了。 下面简单讲解一下这段代码。要做到在多数人可以 接受的时间内使用多数人 可以接受的内存获得 和那幅图相似的效果,需要: 1 省略对这个特别的问题而言其实不必要的(主要是符号)计算。 2 昨晚对像素点十分有限的屏幕而言其实不必要的仅有着细微差别的数据。 3 正确地注意到原图的颜色代表的是什么。 先说第一点。因为这幅图表示的是幂方程的根,所以我们自然需要求解幂方程。如何解方程?我们的第一反应是Solve。是的,Solve可以求解这个问题,但是,作为一个通用求解器,它对这个问题而言太慢了。有没有更为专用的函数可以求解这个问题?在本文开头的帖子里@草红样 找到了NRoots,一个专解多项式方程的函数,从而大大提速了求解。可是,这是否是终点?不,NRoots依旧需要进行多项式结构的分析,我们能不能把这一部也给省掉,直接使用(以确定次序排列的)多项式系数表作为输入来求根?再一次,答案是肯定的,那就是我们上面使用的modifiedroots。(对于NRoots的提速问题的讨论其实尚未结束,有兴趣的参考这帖:http://tieba.baidu.com/p/3575212088) 另,不难注意到“全体系数为正负1的全体n次幂方程”其实有一半是重复的。上面的modifiedroots已经利用了这个特性。 再说后两点。(这两点其实是相联系的,所以一起讲。)对方程的求解将会产生大量的数据,这倒是其次,真正够呛的是如何将这些数据绘成图形。(具体参看本文开头帖子中大伙儿的哀嚎。)正常情况下,要画这么多的点很花时间,还吃内存,更麻烦的是,还怎么画也不像Sam Derbyshire那幅“震撼”的图!要跨过这个槛,需要另一个技巧,好吧,其实这个技巧我是从这帖学来的:http://tieba.baidu.com/mo/q/checkurl?url=http%3A%2F%2Fmathematica.stackexchange.com%2Fquestions%2F50839%2Fsmooth-peter-de-jong-attractor%23comment149926_50839&urlrefer=826a9b85381fccc015cc5edd4575e535 (注意下面的答案最好也看看),这里的重点是,Sam那幅图中的颜色明暗到底表现的是什么?复平面上同一点处重合的点量?我们不难想像完全重合的点其实是很少的,是的, 颜色的明暗其实表现的只是某一个点附近小区域内的点量。如何决定这个小区域?对于这点,我们的计算机屏幕其实已经帮我们限制好了: 屏幕上的像素点是很有限的。于是这又反过来启发了我们:既然最终在屏幕上呈现的点数有限,我们又何必把所有的点都拿去画图?只要事先统计好每个像素内有多少点,再把这个统计结果拿去画图就好了嘛。哪个函数可以经济地画出这种原始数据点数极多的明暗图?我们有ArrayPlot。ArrayPlot可以调配色方案嗯。 另,最后画图时使用UnitStep剪掉了实轴上的点,因为影响视觉效果。 感觉其实还有些地方地方可以解说下不过现在也累了所以算了。 最后,其实即便抛开方程阶数,单论配色方案,我也没有完全“复现”人家的图。(小声:不过我自以为我选的方案更好看。)有谁有兴趣可以研究下怎么用Blend把原图的颜色混合出来。(应该不是某个Mathematica里现成的配色方案吧……)
昨天安了几个更新后部分软件内的字体显示出现了异常 想来想去只能是Vista更新导致的。昨天安的更新是这些:然后,Mathematica软件里的字体就成这德性了:——这可不是图象失真,是真这么支离破碎的。 搜了一下,似乎有人遇到了一样的问题,可是这个网页打不开: windowscm.blogspot.com/2015/02/ragged-fonts-in-some-text-editors-after.html 还有遇到同样问题的人吗?有没有解决方案?
首页
1
2
3
下一页