str=Reverse@Rasterize[Style[\[Pi],FontFamily->"Kokonor",Bold,Red,FontSize->20], RasterSize->20,ImageSize->{Automatic,25}][[1,1]][[6;;-12]]; mytext=Map[If[Total@#==255*3,"",0]&,str,{2}]; mypos=Position[Map[If[Total@#==255*3,1,0]&,str,{2}],0]; mypi=Drop[Characters[ToString@N[Pi,Length@mypos]],{2}]; Set[mytext[[mypos[[#,1]],mypos[[#,2]]]],Style[mypi[[#]], Lighter@RandomColor[]]]&/@Range[Length@mypi]; Grid[mytext,Spacings->{0.2,0.2},Background->Black, ItemStyle->{Directive[{RandomReal[255],RandomReal[255], RandomReal[255]},18,Italic],None}]
Mathematica 教學:Pi Day
由 戴忠淵 於 2016年3月14日星期一
下午6:08 發表
讀者回應 ( 0 意見 )
訂閱發佈留言 (Atom)
發佈留言
Please leave your name and tell me what you thought about this site. Comments, suggestions and views are welcomed.
如果這篇文章對你有幫助,那請留個訊息給我~