关于Mathematica 的cdf 文件的嵌入应用
//
//
');
cdf.embed('http://files.cnblogs.com/Leonhard-E/AreaOfANormalDistribution.cdf', 635, 913);
// ]]>
拖动滚动条,就得到相应的均值和方差的动态效果,可能会有点小卡
如果看不到效果的应该是浏览器的插件问题,可以进这里http://www.wolfram.com/mathematica/plugin/success.html?platform=WIN 下载CDF的插件解决
Wolfram推出的.cdf的动态文件已经有一段时间了,内容非常丰富,详细可以到wolfram的官网http://www.wolfram.com/查看。今天只想小试牛刀,关于在网页中嵌入CDF文档的一些常规步骤。这里有个小插曲,因为需要先上传CDF文件到服务器(对于有自己网站的情形类似,关键是Javascript的代码能找到该文件),但博客园不允许这种格式,所以最后只得求助于管理员,管理员也非常配合,所以在此非常感谢博客园的管理团队,太人性化了
好了马上进主题
1)建立CDF文件,一般的m文件另存为就能得到,但要有惊艳的动态效果的话,还需要Manipulate命令的各种设置,详细还不熟悉,而且不是主题,本人就偷懒借用wolfram的例子,只要上wolfram的官网上搜索CDF就可以找得到,还能找到相应的源代码,这是我用的例子http://files.cnblogs.com/Leonhard-E/AreaOfANormalDistribution.cdf
2)准备好后,上传CDF文件到服务器
3)用Mathematica 打开CDF文件,文件->CDF导出->嵌入于网页中,弹出对话框后
4)前言跳过,按继续,这里它会提示你将文档放在哪,没有特殊要求(对于自建网站应该是有的,详细还没了解)
按继续后,然后选“文件在不同的目录中”,然后将文件的服务器地址,复制进去。
我这里是http://files.cnblogs.com/Leonhard-E/AreaOfANormalDistribution.cdf
按继续,便得到Javascript的代码:
<script type="text/javascript" src="http://www.wolfram.com/cdf-player/plugin/v2.1/cdfplugin.js"> </script>
<script type="text/javascript">
var cdf = new cdfplugin();
cdf.setDefaultContent('<a href="http://www.wolfram.com/cdf-player/"><img src="Untitled.png"></a>');
cdf.embed('http://files.cnblogs.com/Leonhard-E/AreaOfANormalDistribution.cdf/Untitled.cdf', 635, 913);
</script>
这里要注意加粗斜体的地方,是一开始存放文档的文件名,把它删除,该语句换为
cdf.embed('http://files.cnblogs.com/Leonhard-E/AreaOfANormalDistribution.cdf', 635, 913); //实质这句话就是需要嵌入的CDF文件的路径
得到Javascript的代码后就可以嵌入到相应的Html中了
最后还是要感谢博客园的管理团队协助开放.cdf文件的上传
关于Mathematica 的cdf 文件的嵌入应用的更多相关文章
- 02、CDF文件
有了探针排布图像的基础,我们就可以更好地理解CDF文件了.假如每个探针的位置用一个坐标表示,以左上角为(0,0),那么整张芯片的坐标就如下图(行数n必须等于列数m,这里共有n*m个探针): 0,0 1 ...
- 在delphi的exe文件中嵌入另外一个exe文件
http://www.cnblogs.com/dabiao/archive/2009/11/28/delphi.html 1.创建rc文件.可以用任意文本编辑器来写.文件格式为:"资源名 资 ...
- 头部文件jq嵌入笔记
var headHtml = '<div class="container">' + '<div class="navbar-header"& ...
- ABP文档 - 嵌入的资源文件
文档目录 本节内容: 简介 创建嵌入的文件 暴露嵌入的文件 使用嵌入的文件 简介 一个web应用里,客户端包含javascript,css,xml等文件,这此文件被添加到一个web项目后,发布成独立的 ...
- 【Win 10应用开发】把文件嵌入到XML文档
把文件内容嵌入(或存入)到XML文档中,相信很多朋友会想到把字节数组转化为Base64字符串,再作为XML文档的节点.不过,有人会说了,转化后的base64字符串中含有像“+”这样的符号,写入到XML ...
- Visual Studio 中可执行文件中嵌入的清单文件
概要 本分步指南介绍如何在 Microsoft Visual Studio 2005年中的可执行文件 (.exe) 文件中嵌入的清单文件.如果您要开发"认证 Windows Vista&qu ...
- [C++] 将 mp3 等音乐资源以资源形式嵌入 exe 文件中
引用:http://www.easyx.cn/skills/View.aspx?id=6 本文讲解怎样将 mp3 等音乐资源以资源形式嵌入 exe 文件中,并通过 mciSendString 调用.嵌 ...
- 将 mp3 等音乐资源以资源形式嵌入 exe 文件中
引用:http://www.easyx.cn/skills/View.aspx?id=6 本文讲解怎样将 mp3 等音乐资源以资源形式嵌入 exe 文件中,并通过 mciSendString 调用.嵌 ...
- 在.NET中读取嵌入和使用资源文件的方法
转http://www.jb51.net/article/84660.htm 本文分别介绍了使用GetManifestResourceStream读取嵌入资源,和使用. resx资源文件嵌入资源,希望 ...
随机推荐
- StringBuffer与StringBuilder的简单理解
联系:两者都适用于字符串的操作,都可以随便对字符串的内容进行变更操作,都继承至AbstractStringBuilder. 区别:StringBuffer是线程安全的,方法都加了synchronize ...
- JDK1.5/1.6/1.7之新特性总结(转载)
原文地址:http://www.cnblogs.com/yezhenhan/archive/2011/08/16/2141510.html 如果原作者看到不想让我转载请私信我! 开发过程中接触到了从j ...
- 给DOM生成的元素添加事件
问题:通过js给页面添加新元素,并给该元素添加绑定事件,但新添加的元素上却没有绑定任何事件. 常见例子:在处理表格的时候,每行行末有个删除按钮,如下图.点击删除按钮的时候删除这一行. //html部分 ...
- Tensorflow- tensor的列操作
几个point [:,i]类似python直接的index 列操作是可行的, 注意i不能是variable,如果是使用slice slice操作会保持和输入tensor一样的shape 返回 而1对应 ...
- 剑指Offer-【面试题05:从头到尾打印链表】
package com.cxz.question5; import java.util.Stack; /* * 输入个链表的头结点,从尾到头反过来打印出每个结点的值. * */ public clas ...
- Javascript中数组的基本操作
删除数组指定的某个元素 via首先可以给JS的数组对象定义一个函数,用于查找指定的元素在数组中的位置,即索引,代码为: Array.prototype.indexOf = function(val) ...
- 基本术语表【WF】
术语 定义 activity(活动) Windows Workflow Foundation 中的程序行为单元. 可将单个活动组合在一起,形成更复杂的活动. activity action(活动操作) ...
- AOJ 0121: Seven Puzzle【BFS】
From: AOJ 0121 思路:与前几题的bfs不同,这次的bfs没有明确的移动对象,看似任意一个数都可以当成对象移动.这时我们只需要抓住一个格子就行,比如我们把0作为移动对象,那么0在地图中漫游 ...
- Code First数据库迁移
生成数据库 修改类文件PortalContext.cs的静态构造函数,取消当数据库模型发生改变时删除当前数据库重建新数据库的设置. PortalContext() { Database.SetInit ...
- PLSQL Developer 连接oracle(64) (instantclient)错误及解决方案
安装了PLSQL Developer 64bit,下载地址http://cy1.mqego.com/plsqldeveloperxx.zip. 1.安装完成后,输入数据库连接信息之后,提示如下错误 原 ...