数学中国

 找回密码
 注册
搜索
热搜: 活动 交友 discuz
楼主: 天山草

【分享】交流一下 Mathematica 编程方法,期望学习该软件的网友积极参与

[复制链接]
 楼主| 发表于 2013-9-5 11:17 | 显示全部楼层

【分享】交流一下 Mathematica 编程方法,期望学习该软件的网友积极参与

画二维隐函数的图像,示例:

1111111111111111_1378351009.gif

12.9 KB, 下载次数: 1

 楼主| 发表于 2013-9-5 11:51 | 显示全部楼层

【分享】交流一下 Mathematica 编程方法,期望学习该软件的网友积极参与

1111111111111111_1378353093.gif

34.96 KB, 下载次数: 1

 楼主| 发表于 2013-9-5 12:15 | 显示全部楼层

【分享】交流一下 Mathematica 编程方法,期望学习该软件的网友积极参与

1111111111111111_1378354518.gif

8.76 KB, 下载次数: 1

 楼主| 发表于 2013-9-5 12:40 | 显示全部楼层

【分享】交流一下 Mathematica 编程方法,期望学习该软件的网友积极参与

1111111111111111_1378356021.gif

10.17 KB, 下载次数: 1

发表于 2013-9-5 13:03 | 显示全部楼层

【分享】交流一下 Mathematica 编程方法,期望学习该软件的网友积极参与

试验了下文本,我前面描述有误:
1 输入时尽量别使用2维面板或2维格式[比如按下 Control 键,再按下^键...],否则Ctrl+C会复制某些"内部"格式代码.[比如直接使用^即可]
2 默认输出总是2维模式.复制时"内部"过程等代码会更多,一般若输出图形的,先删除输出单元.
-----------
下面,大家可用左键打开,关闭,选择右边的嵌套括号.注意,按住左键不放而拖可多选单元.然后可复制等
不计算当前单元而新起一个单元的办法,光标移到单元和单元的间隙可出现一横线,光标移到文顶文尾也可...
帮助中的部分内容:
Mathematica 笔记本允许用户创建一个能在屏幕上阅读也能打印 在纸上的文档.对较大的文档,通常会有章、节等等.用单元组表示, 每个组的范围由笔记本右边的括号指明.
笔记本中的单元分组由右边的嵌套括号指明
单元组可以被打开或关闭.当它被打开时,用户可看到其中的所有单元,当它被关闭时,用 户仅能看到该组的第一个单元.
有大量内容的笔记本,常常包括着许多关闭的单元组,这样,当用户初看 笔记本时,只看到内容的概要.用户可以双击相应的括号,打开感兴趣的 部分内容.
双击包含单元组的括号,即可将其关闭,此时只能看到该组的第一个单元
当单元组关闭时,相应的括号底部有一个剪头.双击该剪头,可以将其打开
笔记本中的每一个单元被赋以一个特定的类型,用以指明 它在笔记本中的作用. 例如,打算作为输入让 Mathematica 内核执行的材料, 被赋以输入类型,而只用以阅读的文本被赋以文本类型.
Mathematica 前端提供了菜单和快捷键来创建不同类型的单元和修改已存 在的单元的类型.
这里展示了不同类型的单元,类型不仅规定了单元内容的格式,而且规定了单元的位置和间隔
发表于 2013-9-6 18:50 | 显示全部楼层

【分享】交流一下 Mathematica 编程方法,期望学习该软件的网友积极参与

expr一维输出
InputForm[expr] 显示expr的适合Mathematica输入的形式。
注:
InputForm总是产生适于作为Mathematica输入行的一维输出。
InputForm起一个包装的作用,这影响输出,不影响计算。
可以使用 Short[InputForm[expr]] ,但可能产生不能作为Mathematica输入给出的框架对象。
 楼主| 发表于 2013-9-13 13:07 | 显示全部楼层

【分享】交流一下 Mathematica 编程方法,期望学习该软件的网友积极参与

1111111111111111_1379047466.gif

14.23 KB, 下载次数: 1

1111111111111111_1379048868.gif

41.95 KB, 下载次数: 1

 楼主| 发表于 2013-9-22 13:13 | 显示全部楼层

【分享】交流一下 Mathematica 编程方法,期望学习该软件的网友积极参与

[这个贴子最后由天山草在 2013/09/22 01:18pm 第 1 次编辑]


已知一个正整数 = (10^1146 - 1)/(9*2293),这是一个有一千多位的数。
组成此数的所有各位数字,其总和是多少 ?
编程方法:
(1)将此数化成一个由各位数字组成的列表;
(2)求构成这个列表的元素个数;(也就是那个大数是多少位)
(3)求各位数字之和。
答案是 5079。

1111111111111111_1379826789.gif

4.52 KB, 下载次数: 1

 楼主| 发表于 2013-10-24 17:28 | 显示全部楼层

【分享】交流一下 Mathematica 编程方法,期望学习该软件的网友积极参与

[这个贴子最后由天山草在 2013/10/24 05:33pm 第 1 次编辑]

风花飘飘提出了一个【一元三次方程的求解公式】,根据此公式编程如下。
注:方程的一般形式是 x^3 + ax^2 + bx + c = 0。

3333333333333333_1382607226.gif

41.23 KB, 下载次数: 1

 楼主| 发表于 2013-10-24 17:34 | 显示全部楼层

【分享】交流一下 Mathematica 编程方法,期望学习该软件的网友积极参与

再给一个例子。

6666666666666666_1382607289.gif

62.24 KB, 下载次数: 1

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|数学中国 ( 京ICP备05040119号 )

GMT+8, 2019-12-6 05:38 , Processed in 0.159240 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表