Tag: matlab

在一个单元格中的字符

DataSet='HS31'; xlswrite(soluzioni_filename, DataSet,'NumeroTagli',offset_dataset); 但是,当我看到xls生成时,我在不同的单元格中获得[H] [S] [3] [1] ,而不是单个单元格中的HS31 ,这正是我正在寻找的。

如何让MATLAB xlsread读取直到连续<<数据范围>>的最后一行?

我想在MATLAB中使用xlsread来读取一个Excel文件。 虽然我知道要读取哪些列,以及要从哪个行开始读取,但文件可能包含任意数量的行。 有没有办法做到这样的事情 : array = xlsread( 'filename', 'D4:F*end*' ); %% OR ANY SIMILAR SYNTAX F*end*是F列的最后一行?

如何将一个数字作为string写入Excel文件?

我有一个单元格数组在MATLAB中包含数字数据存储为一个string。 我想在导出文件时保持这种string格式。 但是,当我使用xlswrite ,Excel自动将它们转换为double值。 有谁知道如何防止这个? 这是我写的一个例子: C = {'123'}; xlswrite('example.xls', C); 当我检查文件时,“123”被存储为一个数字。 具体来说,我可以对它进行算术运算。

从Excel工作表创build一个结构数组

我写了一个matlab函数,它接受一个excel文档的string(名称)作为input: function printOut = modData(inputExcel) [num,txt,raw]=xlsread(inputExcel) Excel表格有以下数据: 名字| Last-Name | 主题1 | 主题2 | ..(所以主题n) 对于Excel表格中的每一列,在每个主题n中都有特定数量的行(例如200)人名和标记。 我需要创build一个结构数组,其中包含上面指定的每列的每个人(1×200结构数组与字段)的数据。 另外主题名称随着每个excel表单而改变,所以我需要struct数组在这个意义上是dynamic的(例如Subject1可以是Chemistry,Subject2 Math等) 我怎样才能做到这一点? 首先进入结构的例子应该是: First-Name: {'George'} Last-Name: {'Henry'} Chemistry: [55] Math: [76] Subject3: …. 我目前的尝试如下: [RawRow,RawCol]=size(raw); for kk=2:RawRow studentFName = raw(kk,1); allFName = [studentFName]; allFName = [allFName;studentFName]; end DataStruct = struct(raw{1,1},allFirstNames,raw{1,2},allLastNames,raw{1,3},Subject1,….) 上面的for循环不起作用,allFName只包含excel文件中最后一行/ entry的名字。

如何从excel读取到matlab并使用这些信息来查找一些variables

我有一个包含有关指挥的信息的Excel文件。 例如: type r GMR R ——– ——– ——– ——– b 0.773 0.604 0.238 c 0.815 0.6614 0.235 d 0.864 0.698 0.209 我想编写一个Matlab程序来读取这些值,然后显示一条消息“types的指挥? “ 然后从所需的行取值,并使用它来查找一些值。 例如: If b was chosen i want to find x=ln(r)=ln(.773) and y=GMR^2 … if c was chosen x=ln(0.815) 我知道如何编写一个程序,可以从一行或一列读取,而不是整个表格。

在Matlab中将可用的数据导出到电子表格Excel中

我devise了一个有一个可用的GUI和一个button,当它被按下时,它允许将可用的数据导出到Excel电子表格中。 我的问题是,我想添加可用的标题到matrixselect哪个数值。 matrix由buttoncallback使用,如下所示: htable = uitable(…); … SelecY = get(htable,'Data'); 回拨button function hExpExcelCallback(src,evt) FileName = uiputfile('*.xls','Save as'); xlswrite(FileName,SelecY), end

当Excel文件打开时,Matlab xlsread

我需要在Matlab中使用xlsread命令(并最终使用xlswrite命令)将数据从/导入/导出到Excel。 但是,我需要在Excel文件打开的时候这样做。 这可能吗? 怎么做? 谢谢, 阿拉

xlsread错误MATLAB

我正在加载一个excel文件到MATLAB中。 我只需要select值。 A1 = xlsread( 'freq1.xls', 'B2:B4') 但命令窗口输出整个列警告:警告:无法启动Excel服务器导入,将使用“基本”模式。 有关更多信息,请参阅帮助XLSREAD。 在xlsread中176 In bkh at 1警告:范围不能在'basic'模式下使用。 整个表格将被加载。 in xlsread at 184 In bkh at 1 我怎样才能得到具体的价值?

如何find一组笛卡尔点(xyz)的可变性或拟合/距离到三维线和/或​​平面?

所以我在看这个问题: Matlab – Cartesian点的标准差 基本上回答我的问题,除了问题是我有xyz,而不是xy。 所以我不认为Ax = b在这种情况下会起作用。 我有10个笛卡尔点,我希望能够find这些点的标准偏差。 现在,我不想每个X,Y和Z的标准偏差(作为3组的结果),但我只想得到一个数字。 这可以使用MATLAB或Excel来完成。 为了更好地理解我在做什么,我有这个期望点(1,2,3),我logging了(1.1,2.1,2.9),(1.2,1.9,3.1)等等。 我希望能够find所有logging点的可变性。 我打开任何其他build议。

MATLAB 2012 – 从MATLAB创build单个列表文本文件

我已经在matlab上解了一个方程,并且有8760个输出数据需要放入excel的单个列表中。 那就是在Excel A1到A8760中,没有通过。 我已经尝试了保存,但是fprintf输出的数据并不正确。 我只有一个我需要的variables,那就是's' 生成的文本文件的文件名称无关紧要。 我只是需要将它保存为一个单一的数字清单,在Excel中检查。 感谢您的阅读