Tag: wolfram mathematica

我需要一个描述一组零和一个序列的函数?

我有多个序列可变数量的集合。 每个序列由64个数字组成,如0或1所示: 设置A. 序列1:0,0,0,0,0,0,1,1,0,0,0,0,1,1,1,1,0,0,0,1,1,1,0,0 ,0,1,1,1,0,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1 ,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0 序列2:0,0,0,0,1,1,1,1,0,0,0,1,1,1,0,0,0,0,1,1,0,0,0,0 ,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1 ,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0 序列3:0,0,0,0,0,1,1,1,0,0,0,1,1,1,0,0,0,1,1,1,0,0,0,0 ,1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1 ,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0 … 设置B. 序列1:0,0,0,0,0,1,1,1,0,0,0,1,1,1,0,0,0,1,1,1,0,0,0,0, 1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1, 0,0,0,0,0,0,0,1,1,1,1,1,1,1,1 序列2:0,0,0,0,0,1,1,1,0,0,0,1,1,1,0,0,0,1,1,1,0,0,0,0, 1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1, 1,0,0,0,0,0,0,0,1,1,1,1,1,1,0 … 我想find一个描述集合中所有可能序列的math函数,甚至可以预测更多,而不包含其他集合中的序列。 我需要这个,因为我正尝试基于已经被触摸的网格中的单元格(1触摸/ 0无触摸)来识别移动应用中的不同手势。 这些集合表示每个手势,并且这些序列是每个手势的变化的有限样本。 理想情况下,描述集合中序列的函数将允许我testing用户触摸它以确定哪个集合/手势是其中的一部分。 我寻找一个解决scheme,无论是使用Excel或Mathematica,但是一般都非常无知和math,我正在寻找专家的方向。 关于这个问题的基本文件的build议也是受欢迎的。

如何在Mathematica中导入包含超过100,000行的Excel文件

我有一个包含110,000行数据的Microsoft Excel文件。 当我使用Mathematica中的Import命令Import文件时,我发现它只能导入大约60,000行,因此原始excel文件中的大量数据丢失,原始文件被截断为60,000行文件。

将值分配给从Excel导入的variables

我需要将一个excel文件导入math公式中,其中有2000个化合物,每个化合物都有6个数值常量。 最终目标是将复合名称input到math公式中,并输出6个数字常量。 到目前为止,我的代码是: t =导入[“Titles.txt。”,{“Text”,“Lines”}]( 导入化合物名称 )n = Import [“NA.txt。”,“List”]( 导入每个化合物的6个值 ) n [[2]]( 输出第二个化合物的6个值 ) 而不是n [[#]],我想知道如何从input的化合物名称中input化合物,并输出6个值。

具有不透明度梯度的热图

我有两张热图,我想叠加来创build一个组合的地图。 我正在寻找一种方法来使不透明度/阿尔法渐变,而不是一个颜色渐变; 即透明 – >蓝色,而不是白色 – >蓝色。 我可以访问很多绘图软件(R,mathematica,gnuplot,grace,excel等),但是我只是不知道什么程序能够处理这种梯度。 到目前为止,我所能做的最好的是在excel中制作两张热图,然后使其稍微透明一些,然后重叠。 问题是,这混合了颜色,使深色阴影不再黑暗。 这个数字可以在这里find: Excel热图叠加 预先感谢您的任何帮助! 斯科特

如何从Mathematica文本字段导出为Excel数字?

我有一个包含“+74951234567”forms的电话号码的列表,我希望将其导出到Excel中,而不加引号保留加号的原始外观。 在Excel中,我可以将单元格格式设置为“文本”,然后input+74951234567不带引号不会导致将其转换为数字。 是否有可能在Mathematica强制Export创build文本单元格? UPDATE 我find了一种方法,可以得到我所希望的:我需要将表格导出为带有格式信息的XML数据。 例如, XMLElement["Cell", {"ss:StyleID" -> "s21"}, {XMLElement["Data", {"ss:Type" -> "String"}, {"+74951234567"}]}]将单元格格式化为“Text”。 我已经通过从Excel中保存表格为“XML Table”,然后在Mathematica中 Import生成的文件, XMLData = Import["test.xml", "IncludeNamespaces" -> "Unparsed"] XMLData可以在Mathematica中进一步修改,然后Export到XML: Export["test-from MMa.xml", XMLData] 导出的文件由Excel以普通工作表的forms打开,并且可以按照通常的方式进行操作。 但是我仍然需要帮助,因为我不熟悉XML和Mathematica的XMLfunction。 更新2 看来,另一个选项将使用JExcelAPI Java库,我还没有尝试过。

从循环testing分析数据的最佳scheme

我已经进行了一些钢节点的循环testing。 testing条件包括应用每个振幅值3个周期,并使用三个不同的振幅。 现在我有一个巨大的旋转和矩值的文本文件,但我需要用回归分析方法来确定图的每个分支的刚度。 所以我需要分开每个周期。 你build议吗? math, MATLAB, Excel中, 或最适合使这个任务更容易的其他程序? 非常感谢您的build议。

从Mathematica生成兼容Excel的XML文件

Excel可以将其工作簿保存为“XML表格”格式,以保留所有格式和样式信息,然后将其打开并编辑为原生Excel工作簿。 我希望通过Mathematica for Excel以编程方式为行,列,单元格等添加格式化信息来生成这样的文件。 第一个绊脚石问题是,即使我在Mathematica中 Import Excel生成的文件,然后只是Export其Export到"XML" ,生成的文件不能由Excel打开。 在文本编辑器中打开它显示该文件包含撇号而不是引号。 在Export添加"AttributeQuoting" -> "\""选项可以修复这个问题,但是生成的文件仍然不能被Excel打开,仔细的比较显示Export也会把大部分的命名空间前缀放到生成的文件中。 如何从Mathematica生成兼容Excel的XML文件? PS这个问题来自上一个问题:“ 如何从Excel中输出数字作为Mathematica的文本字段?

电力运营商不一致

我希望这个问题不会以哲学问题结束,但是哪一个是(2^5^2)的正确结果呢? Excel中: Matlab的: Wolfram | Alpha: http ://www.wolframalpha.com/input/?i=2%5E5% 5E2 33554432 我知道我可以添加大括号来获得所需的行为,但我想知道为什么这些math软件实施它不同?

如何查找具有特定字符的文件名

我有几百个文本文件,名称如下: D14 J4N4-BAPN_633nm_20x_100%_30accu_10s_point 1和D14 J4N5-NOBAPN_633nm_20x_100%_30accu_10s_point 3如下图所示: 我想select名称中包含BAPN作为一个组和NOBAPN作为另一个组的文件。 但BAPN和NOBAPN包含与BAPN相同的字符。 我怎样才能做到这一点?

使用正则expression式将excel公式转换成wolfram mathematica

我正在导入Excel文件,并提取这些文件中的公式来执行各种testing和计算,Excel无法执行。 但是,要做到这一点,我需要将Excels函数转换为Mathematica可以使用的函数。 所有这些公式都非常大(平均超过200页),所以手动转换不是一个选项。 这使我目前的问题。 一些我需要转换的公式包含Excel函数中的括号,导致如下情况: IF(IF((A2+B2)*(C1+2^D1)<>7,"A","B")="A",C8,D8)*2/IF(G17*G2=G1,IF(EXP(K9)=K10,K11,K12))*EXP(IF(H22+H23=213,A1,B1)) 在这里,我需要将所有的()从IF和EXP函数转换为[],而不用像(A2 + B2)那样改变零件。 目标是将其转换为: IF[IF[(A2+B2)*(C1+2^D1)<>7,"A","B"]="A",C8,D8]*2/IF[G17*G2=G1,IF[EXP[K9]=K10,K11,K12]]*EXP[IF[(H22+H23)=213,A1,B1]] 有一个正则expression式可以匹配这些情况吗?