Mathematica常用操作

求导和积分

F = x^3 + y^3 + 3 x y;
ans1 = D[F, x]
ans2 = D[F, {x, 2}]
ans3 = D[F, x, y]
ans4 = D[F, {x, 2}, {y, 2}]
ans5 = Integrate[F, {x, 0, 1}, {y, 0, 1}]

绘图光照的设置-Lighting

缺省光照: Lighting → \rightarrow Automatic

中性光照: Lighting → \rightarrow “Neutral”

Lighting -> {{   "Directional", RGBColor[1, .7, .1], {{5, 5, 4}, {5, 5, 0}}   }}

无光照意味着漫反射或镜面反射不能显示:

Lighting -> None

周围光照度统一应用在场景中的所有面上:

Lighting -> {   {"Ambient", Orange}   }

光照度给出场景中整体的光照:

l1 = {"Ambient", GrayLevel[.3]};
l2 = {"Directional", Orange, {{1, 1, 1}, {0, 0, 0}}};
Lighting -> {l1, l2}

通过一个颜色和两个点之间的向量定义方向光照:

Lighting -> {{   "Directional", Green, {{0, 0, 1}, {0, 0, 0}}   }}


注意事项

关于图形组合Show[]里面使用Lighting无效果。必须在每一个ParametricPlot[]等绘图命令中指定Lighting才有效果。

括号

[ ]用于函数参数的括号,即Function[x1,x2…]

( )用于表达式中的括号,即(a+b)c (a+b)^2

纯函数(内联函数)

纯函数的优点是它不要求有单独的定义或名称。

定义纯函数最显见的方法是使用Function。第一个参数是参数列表,第二个参数是一个函数。

f ( x , y ) = x + y f(x,y)=x+y f(x,y)=x+y

	f=Function[{x,y } ,x+y]
	In:f[3,4]
	Out:7

或者

In:Function[{{x,y} },x+y][3,4]
Out:7

一种常见的简写符号是,使用一个&标记在纯函数的末端,参数位置用 #1,#2 等指定:

In[4]:=	g = (#1 + #2) &	
Out[4]=	#1 + #2 &
In[5]:=	g[3, 4]	
Out[5]=	7

或者

In[4]:=	(#1 + #2) &[3, 4]	
Out[4]=	7

如果纯函数只有一个参数,可以使用 # 而不是 #1 . 该函数对其参数进行平方:

	In[7]:=	#^2 &[3]	
	Out[7]=	9
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值