tag:www.mathworks.com,2005:/matlabcentral/fileexchange/feed?q=excel+column MATLAB Central File Exchange icon.png logo.png MATLAB Central - File Exchange - excel column User-contributed code library 2021-05-07T11:47:46-04:00 124 1 60 74255 2020-02-13T17:21:03Z 2020-02-13T17:21:03Z Excel Column Generate characters of column indexes for Microsoft Office Excel.

Convert a positive integer into MS Excel column index format, helpful when applying functions like "writematrix". Note that the limits of row and column in MS Excel (2007+) are 1,048,576 and 16,384, respectively.

Daniel YC Lin https://www.mathworks.com/matlabcentral/profile/9016064-daniel-yc-lin
79805 2020-09-02T07:25:23Z 2020-09-02T07:25:23Z ExcelColumnAdd determine the alphabetic characters of column index at a relative position in Excel sheet

% determine the alphabetic characters of column index at a relative position in Excel sheet% % GuoChao@ntu.edu.cn% 2-Sep-2020% %% Input : % 1. colCharX1: original alphabetic characters% 2. n: the number to be added% 'A': 1; 'B': 2; ...; 'Z':26; 'AA': 27; ...%% % Examples : % ExcelColumnAdd('A', 26) % ans = 'AA' %% e.g. when you determine the range in a Excel sheet for a datatable dt% if the upper left cell is 'B2'， then you get range4dt:% [nrow, ncol] = size(dt)% range4dt=sprintf('%s%d:%s%d', 'B', 2, charAdd('B', ncol - 1), 2 + nrow - 1);% eSheetx = eSheet1.get('Range', range4dt);%

chao guo https://www.mathworks.com/matlabcentral/profile/7952123-chao-guo
74322 2020-02-22T18:42:12Z 2020-02-22T18:42:12Z MS Excel column from number and vice versa Get column id from number. For example 26-'z', 702-'zz',703-'AAA', etc..Likewise, get column number from text.

Get column id from number. For example 26-'z', 702-'zz',703-'AAA', etc..Likewise, get column number from text.

Praveen Bulusu https://www.mathworks.com/matlabcentral/profile/8747872-praveen-bulusu
55984 2016-03-15T14:16:36Z 2016-03-15T14:16:36Z read_excel_columns(filename,sheet,columns,firstrow,lastrow) Read selected columns from a large Excel file using ActiveX

If you need to read one or mode columns of numeric data from a large Excel file, this will do it faster, and use less memory, than xlsread. Reads the same rows from all columns and returns an array. Non-numeric entries return NaNs. The columns need not be consecutive, and can be specified by letter code or number.

Are Mjaavatten https://www.mathworks.com/matlabcentral/profile/3934907-are-mjaavatten
78730 2020-09-02T09:55:47Z 2020-09-02T09:55:47Z EditExcelFile Changes Freezed Panes and ColumnWidth. Adds Author

This is a small tool for my work, perhaps it'll help you.It changes the freezed Panes of an Excel File, but it doesn't force-taskkill Excel to do that.

Jakob https://www.mathworks.com/matlabcentral/profile/18830877-jakob
87854 2021-02-25T09:02:17Z 2021-02-25T09:02:17Z Voltage and Current data set Supply voltage and current of three phase diode bridge rectifier data set in excel file

Three phase voltage and non sinusoidal current data set in excel.voltage excel file:I column - time(sec)II column - R phase voltageIII column - Y phase voltageIV column - B phase voltagecurrent excel file:I column - time(sec)II column - R phase currentIII column - Y phase currentIV column - B phase current

R SRIRANJANI RAMAKRISHNAN https://www.mathworks.com/matlabcentral/profile/3943849-r-sriranjani-ramakrishnan
32843 2011-09-13T02:34:52Z 2011-09-13T02:34:52Z Excel column header Take column number as input argument, and return Excel columheaders as letters.

Function that convert at column number in to a Excel-column header. Made for Excel 2007. Only a brief error chech is made of the function.

Gunnar Aronsen https://www.mathworks.com/matlabcentral/profile/2500792-gunnar-aronsen
80901 2020-10-08T16:45:09Z 2020-10-08T16:45:09Z how to read,delete,Searching table from excel to Matlab how to read,delete,Searching table from excel to Matlab E. saleh saeid bohligazwuitina@yahoo.com

how to read delete row and column and Searching table from excel to Matlab E. saleh saeid bohligazwuitina@yahoo.com

saleh said bouhliga https://www.mathworks.com/matlabcentral/profile/6136849-saleh-said-bouhliga
80771 2020-10-06T10:30:12Z 2020-10-06T10:30:12Z how to read table from excel to Matlab and plot the value how to read table from excel to Matlab and plot the value

how to read table from excel to Matlab and plot the value from 2 Column in axes by app designer

saleh said bouhliga https://www.mathworks.com/matlabcentral/profile/6136849-saleh-said-bouhliga
15748 2009-08-03T10:32:41Z 2009-08-03T10:32:41Z Excel Column Number To Column Name Converts an array of numbers to a cell array of Excel column names

XLSCOLNUM2STR takes in an array of numbers and returns a cellular array of the same size with cell of corresponding Excel column names.example:n=[1 10; 53 256]c=xlsColNum2Str(n);c={'A' , 'J'; 'BA', 'IV'}See Also XLSCOLSTR2NUM

Matt G https://www.mathworks.com/matlabcentral/profile/1069996-matt-g
75753 2020-05-29T22:19:14Z 2020-05-29T22:19:14Z McCabe-Thiele Method for an Ideal Binary Destillation Configure system with multiple feedings, side streams and experimental equilibrum data to calculate the theoric stages of the column

You can configure system with multiple feeding and side stream, plot experimental equilibrum data. This program calculate the minimun reflux, number of equilibrum stages, concentration of each stage and interstage of a binary destillation column with no termal effect.and assuming CMO.The operation parameters can be entered by the user in a Excel file, but the data must be consistent with the mass balance and the sistem.

Marco Villegas https://www.mathworks.com/matlabcentral/profile/18000952-marco-villegas
36851 2012-05-24T15:23:22Z 2012-05-24T15:23:22Z Excel Column Conversion Converts a numeric input to a column name, for Excel representation.

EXCELCOL Converts a numeric input to a column name, for Excel representation. OUT=ExcelCol(X) takes the input "X", which may be a number or vector and converts it to the other representation. EXAMPLES: ExcelCol(254174985) % Return 'UJELLY' ExcelCol([21 10 5 12 12 25]) % Return 'UJELLY'

Ragaar Ashnod https://www.mathworks.com/matlabcentral/profile/1081983-ragaar-ashnod
32842 2011-09-13T02:32:58Z 2011-09-13T02:32:58Z Excel column number Convert Excel column header to colum number.

Take a string argument containg letters, and find out which columnnumber this correspond to in Excel. Only a brief errorcheck is done of the function.

Gunnar Aronsen https://www.mathworks.com/matlabcentral/profile/2500792-gunnar-aronsen
28343 2010-08-02T11:54:50Z 2010-08-02T11:54:50Z Column Converter for Excel Convert Excel column letters to numbers or vice versa, for processing data to/from XLSREAD/XLSWRITE.

B = XLSCOL(A) takes input A, and converts to corresponding output B. The input may be a number, a string, an array or matrix, an Excel range, a cell, or a combination of each within a cell, including nested cells and arrays.The output maintains the shape of the input and attempts to "flatten" the cell to remove nesting.Numbers and symbols within strings or Excel ranges are ignored.Examples: xlscol(256) % returns 'IV' xlscol('IV') % returns 256 xlscol('A1:IV65536') % returns [1 256]See more examples in help comments. Notes: CELLFUN and ARRAYFUN allow the program to recursively handle multiple inputs. An interesting side effect is that mixed input, nested cells, and matrix shapes can be processed.Acknowledgment: I adapted the modular math from Mike Sheppard's program ExcelCol, to properly handle the conversion from column number to strings. His program is at http://www.mathworks.com/matlabcentral/fileexchange/27182-excel-column-conversion

Kevin Crosby https://www.mathworks.com/matlabcentral/profile/1435076-kevin-crosby
58917 2016-08-30T19:21:45Z 2016-08-30T19:21:45Z getExcelRange(rowLimits,columnLimits) Returns input row / column limits as Microsoft Excel range.

% Converts input row / column limits to Excel range format%% syntax:% xlRange = getExcelRange(rowLimits,columnLimits)%% Inputs rowLimits, columnLimits expected as vectors defining the% selection limits:% i.e. rowLimits = [minRow,maxRow]%% example(s):% xlRange = getExcelRange([5,10],[5,10]);% returns xlRange as 'E5:J10'%

Toby https://www.mathworks.com/matlabcentral/profile/7768598-toby
77215 2020-06-30T15:06:59Z 2020-06-30T15:06:59Z NNBuilder Build an LSTM network and a Feedforward network,and test them on an excel data set with one column.

Build an LSTM network and a Feedforward network,and test them on an excel data set with one column.

jaber Maft-ENT https://www.mathworks.com/matlabcentral/profile/18510006-jaber-maft-ent
15806 2008-03-03T16:56:47Z 2008-03-03T16:56:47Z Excel Column Name to Number Converts a cell array of Excel column names to an array of Excel column numbers

XLSCOLSTR2NUM takes in a cellular array of characters and returns a array of numbers of the same size with elements corresponding to Excel column numbers.See Also XLSCOLNUM2STR

Matt G https://www.mathworks.com/matlabcentral/profile/1069996-matt-g
2855 2019-12-04T21:13:09Z 2019-12-04T21:13:09Z xlswrite - legacy Easily create a Microsoft Excel format spreadsheet from MATLAB®.

NOTE: I built this a million years ago, before it was provided with MATLAB. I recommend you use xlswrite, or even better writetable, that have been in MATLAB for many years now.Creates a Microsoft Excel format spreadsheet using the MATLAB ActiveX interface. This can also open the spreadsheet directly without ever saving to a file.Nothing too fancy: - Supports arbitrary number of header lines - Supports column headers - Writes a single matrix - Can write to specific sheets (thanks Fahad!)Example:m = rand(100,4);header = 'This is some introductory information at the top of my spreadsheet.';colnames = {'Ch1','Ch2','Ch3','Ch4'};filename = 'myfile.xls';xlswrite(m,header,colnames,filename);Will create a spreadsheet named myfile.xls

Michelle Hirsch https://www.mathworks.com/matlabcentral/profile/869375-michelle-hirsch
68367 2020-06-14T21:37:37Z 2020-06-14T21:37:37Z Historical Volatility A framework for historical volatility estimation and analysis.

# INTRODUCTION #This script calculates and analyses the following historical volatility estimators:&gt; the traditional Close-to-Close estimator (and a variant of it that uses demeaned returns);&gt; the Parkinson estimator (1980);&gt; the Garman-Klass estimator (1980) and a variant proposed by Yang &amp; Zhang (2000);&gt; the Rogers-Satchell estimator (1991);&gt; the Hodges-Tompkins estimator (2002);&gt; the Yang-Zhang estimator (2000);&gt; the Meilijson estimator (2009).# USAGE #1) Edit the "run.m" script following your needs.2) Execute the "run.m" script.# DATASET #Datasets can be fetched from "Yahoo! Finance" using the function "fetch_data", or parsed from Excel sheets using the function "parse_dataset". The example script provides a good overview of both approaches.Every dataset passed as input argument to "analyze_volatility", "compare_estimators" and "estimate_volatility" functions must be structured as a table of historical time series having the following columns:&gt; Date (numeric observation dates)&gt; Open (opening prices)&gt; High (highest prices)&gt; Low (lowest prices)&gt; Close (closing prices)&gt; Return (log returns)

Tommaso Belluzzo https://www.mathworks.com/matlabcentral/profile/9773769-tommaso-belluzzo
25423 2009-09-28T02:10:23Z 2009-09-28T02:10:23Z Excel Column String Creator Creates Excel Column string for writing data to excel worksheet's specific location.

When you use the "xlswrite" (or "xlsread") function sometimes you need to specify the excel worksheet column to write Matlab Data. For example (from Matlab Help on xlswrite)s = xlswrite('tempdata.xls', d, 'Temperatures', 'E1')"E1" means in excel iscolumn number = 5 ;row number = 1 ;If you use xlswrite command automatically you need a converter that converts the "5"th column to "E". For example let the xlswrite command as;s = xlswrite('tempdata.xls', d, 'Temperatures', L)suppose "L" is a variable you should create in your code..&gt;&gt; cN= xlsColStr(5)cN =Eafter that you can unite with row number to create exact location like:rN = 1;&gt;&gt; L = strcat(cN,num2str(rN))L =E1 Of course you could use this while reading an excel data too..

ANC https://www.mathworks.com/matlabcentral/profile/1687964-anc
23270 2009-03-12T11:09:05Z 2009-03-12T11:09:05Z Set columns in Excel to Auto Fit Set columns in Excel to Auto Fit

This function will set the selected columns to autofit.This is the same as using the Excel menu: Format -&gt; Column -&gt; AutoFit Selection .Example :xlsAutoFitCol('filename','Sheet1','A:F')

Tal Shir https://www.mathworks.com/matlabcentral/profile/1567950-tal-shir
57850 2017-03-23T10:38:24Z 2017-03-23T10:38:24Z (Update) Synopsys /Sentaurus: make your .plt files readable by Excel, Origin... etc Convert your .plt files into .txt files which can be imported straight into Excel, Origin... etc

This function allows you "reorganizing" (sorting out) the data of the Sentaurus .plt files into column data with the name of the variables.Just run the function inside the folder where your .plt files are located and all of them will be automatically converted in .txt files readable by software like Excel, Origin etc...Notice that if you stop/abort the simulation in Synopsys, the end bracket "}" will be missing in the plt file(s) and needs to be added manually. I will treat this point in the next version.

maryline bawedin https://www.mathworks.com/matlabcentral/profile/2336865-maryline-bawedin
70168 2019-02-01T19:52:57Z 2019-02-01T19:52:57Z complete vlookup function - similar to Excel - both tab/mat A complete vlookup function, similar to MS Excel function, which works both with matrices and tables and with any type of lookupvalue.

This function should work as the vlookup function in Excel vlookup looks for the 'look up value' in the 'luv-column'-th column of 'matrix_table' and return the corresponding 'mt_col'-th element of 'matrix_table' in the same row. example:matrix1 2 34 5 67 8 9 luv = 6[content,index] = vlookup(luv,matrix,3,1,0)vlookup will look for the "luv" in the "matrix" in column 3 and will return the value in the same row in column 1 (4). Legenda:lookupvalue = can be any of the following types: [char / string / categorical / numeric / calendar duration / duration / datetime]matrix_table = can be either a matrix or table luv_col = can be any of the following types: [char / string / categorical / numeric / calendar duration / duration / datetime]mt_col = can be any typek = value to be shown in case the index is an empty vectorluv_col = 1 by default if omittedk = [ ] by default if omittedCopyright: andrea.pinto@studbocconi.it, 2019Author: https://it.mathworks.com/matlabcentral/profile/authors/13958739-andrea-pinto

Andrea Pinto https://www.mathworks.com/matlabcentral/profile/13958739-andrea-pinto
63253 2017-06-05T16:10:22Z 2017-06-05T16:10:22Z sbashford/excelMatlab This provides a simple interface for reading/writing Microsoft Excel files from MATLAB.

Why not just use xlswrite()?When called more than ~3 times, xlswrite() is an expensive function in terms of time. excelMatlab provides a simple, optimized approach to writing Excel files when multiple calls are needed. Moreover, xlswrite() requires a string (such as 'A1:B3') representing the range of cells to write. Programmatically this is inconvenient. excelMatlab requests the row and column number of the upper left cell from which to write.ExamplesOpen file called fileName and write random matrix to sheet called sheetName. The matrix will be anchored to its top left corner, specified by row 1 and column 5 (cell E1).fullPathToFile = [pwd(), filesep(), 'fileName'];myExcel = ExcelMatlab(fullPathToFile, 'w');data = rand(20);sheet = 'sheetName';row = 1;col = 5;myExcel.writeToSheet(data, sheet, row, col);Open file called fileName and read cell G8 from sheet called sheetName.fullPathToFile = [pwd(), filesep(), 'fileName'];myExcel = ExcelMatlab(fullPathToFile);sheet = 'sheetName';row = 8;col = 7;cellRead = myExcel.readCell(sheet, row, col);

Seth Bashford https://www.mathworks.com/matlabcentral/profile/9824217-seth-bashford
79634 2020-09-06T04:51:21Z 2020-09-06T04:51:21Z Sunburst or Polar Treemap Plot and Range Plot Visualize data as sunburst/polar treemap plot or range plot

plotdemo.m will generate the figure shown in the image.sunburstplot.m creates polar treemap of hierarchical data. The data can either be supplied as .csv or through interactive selection in an excel spreadsheet. Data should be without any headers. All columns should contain sector labels except the optional last column which can contain numbers associated with each category. The plot nomenclature is as follows:1. First circle is referred to as root (root usually contains the title of plotted data)2. Second circle is referred to as branches (used to assign colors as in excel)3. Higher circles/rings are referred to as leaves (Currently only three leaves are allowed)Possible improvements:The visualization of sector labels can be improved by measuring the extent of sector and adopting accordingly. The code is written in a loop fashion instead of in a recursive fashion which can reduce code lines but becomes difficult to understand (this is the case for myself).Majority of the sunburst data (data in testdata.csv and testdata.xlsx) is taken from: https://plotly.com/python/sunburst-charts/rangedotplot.m is a modified version of plotStickers to visualize ranges and highlight any value within that range

49016 2015-01-11T14:48:51Z 2015-01-11T14:48:51Z Number of columns to alphabet representation for Excel Converting number of columns to an alphabet representation

For those who uses actxserver.This is a simple function designed for actxserver. It convert number of columns to an alphabet representation for Excel 2013. Three alphabet representation from 'A' up to 'ZZZ'.!!! May not work with other version of software.!!! Excel 2013 only has up to XFD or 16384 columns

Weird Rando https://www.mathworks.com/matlabcentral/profile/5488241-weird-rando
30180 2013-09-17T14:24:59Z 2013-09-17T14:24:59Z Calculate Excel Range Calculates full target range in Excel A1 notation.

xlrange = xlcalcrange(h,refCell,r,c,m,n)returns the full target range, xlrange in Excel A1 notation to cover an m-by-n array, starting from an offset of r rows &amp; c columns from the starting cell, refCell.Any workbook\worksheet prefix is removed from refcell, as are any absolute '\$' markers prior to range calculation. i.e.refcell = 'C:\directorypath\[filename.xlsm]worksheet1'!\$P\$6:\$AC\$91 becomes:refcell = P6:AC91refcell can also be an Excel named range, but requires the Excel workbook to be open via an actxserver COM object, and a handle to the object, h, passed as a function argument. h is ignored if refcell is not a named range.Note: this file makes use of 2 functions: dec2base27.m &amp; base27dec.m that were sourced from inside of Mathwork's function, xlswrite.mPlease let me know of any bugs

Richard de Garis https://www.mathworks.com/matlabcentral/profile/731810-richard-de-garis
69590 2018-12-04T10:25:12Z 2018-12-04T10:25:12Z Average Stress vs. Strain plot. The code was prepared to make an average plot of load vs. displacement (stress vs. strain) obtained from tensile test of various samples.

The purpose of this code is to sort different Y-data points corresponding to common X-data points between different data-sets.This code was prepared to sort random data obtained from a Universal Testing Machine (UTM).The code collects force (Y-coordinate) corresponding to common displacements (X-coordinate) from different data-sets obatined from repeated testing of similar type of samples.This script will work on an EXCEL sheet containing NO-EMPTY-COLUMN between different data sets.Arrange data as: Y-coordinate (first column) then X-coordinate in next column. Subsequently, put next set of Y and then X data in the same Excel sheet without leaving any blank column.

Harpreet https://www.mathworks.com/matlabcentral/profile/4659220-harpreet
55125 2016-01-28T00:51:06Z 2016-01-28T00:51:06Z Excel Bulk Grader Program wrtitten to bulk grade an excel folder with grade sheets in it.

Program allows you to set number grade parameters to convert to letter grades. Allows you select folder via window. Takes all excel files in folder one at a time to take a final numerical column assuming final grades, and writes a new column of letter grades. One major issue was how to write a new column into Excel. However by taking all the data into matlab we are able to write a new column into matlab and give it a title. Once this is done we not only write the new column but the all the old data. This solved the issue of the "A B C" column identifier in excel

William Dever https://www.mathworks.com/matlabcentral/profile/6906728-william-dever
64379 2018-06-14T09:07:53Z 2018-06-14T09:07:53Z import and read Excel Files A customized and flexible function to Import Excel Data to workspace using ActiveX.

The function helps to load data in full or in part from an excel file to the matlab workspace. The User can chose full file/the number of columns /number of rows and columns for the import. Full file path can also be used as an input argument.

Ravi Shankar Singh https://www.mathworks.com/matlabcentral/profile/8923175-ravi-shankar-singh
71140 2019-04-06T20:11:33Z 2019-04-06T20:11:33Z Corrosion-current-calculation-with-tafel-lines Corrosion current calculation for Closed Polarisation Tests

The following project aims to help corrosion researches with the determination of the corrosion current during Closed Polarisation Test.The program will read data files of the different tests in a folder with the following structure: txt data with 4 columns, with the 3rd and 4th column being the scan Potential and Measured current, respectively. (Feel free to adapt it to your code)It will extract the name of each of the test files with the following structure: data - ref electrode - channel - test number - test type - corrosive media (Feel free to adapt it too)% - Clean up the noisy data acquired with a smoothing filter% - Remove the extreme parts far from the corrosion potential and keep only the values inside the region "delta" of study% - Get a double exponential equation that approaches the actual data log% - Get the tangent equations in the value "tafvalue" for each of the anodic and cathodic branches% - Get the intersection of the two tangents, so that a value of Potential &amp; Current is obtained.% - The potential value is compared to the corrosion potential and the difference is spotted.% - If the difference is bigger than 2mV, run a loop to change the value on which the tangents are calculated.% - The final value is returned to the user and recorded if interested into an excel.% - Logaritmich plots are created to compare the difference between the real data and the tangent data, so that the user can compare the range of linearity

Aitor Gastaminza https://www.mathworks.com/matlabcentral/profile/13966512-aitor-gastaminza
69446 2018-11-23T10:33:12Z 2018-11-23T10:33:12Z readparam Reads a list of parameter names and values from a file

Small function to read a list of parameters for a model and return it in a structure, so it's easy to handle as a unit. I use it quite a bit in my own work. Thought it could be useful for others.S= readparam(filename) reads a list of parameter names and values from a file, either a comma-separated file (csv) or an Excel file (xls).'filename' is a string with the name of the file. The values are returned in structure S, with the names of the parameters as field names. The value of parameter 'par' can be accessed as 'S.par'.Parameter values can be: scalars, vectors, character strings or functionhandlers. Specify vectors with square brackets and separate the values with spaces (NOT commas). To indicate a character string put a '#' before the string, just after the comma. To identify a function handle put a '@' before the function's name. Parameter names have to be in the first column and the values in thesecond column. The first row of the file is not returned, but it cannotbe empty. If the data are in Excel the data has to be in the first sheet of the file.P= readparam('readparam.csv')In the example included, "time", "tstep", "area", "verbose" and "savesim" are scalars. "temp" is a vector of three values (do NOT separate the values with commas). "P.odesol" is a function handle for one of Matlab's ODE solvers. "P.repmod" is a character string to define some choice within your model. "P.spcfile" is the name of a file where additional info is stored.

Francisco de Castro https://www.mathworks.com/matlabcentral/profile/870206-francisco-de-castro
63988 2020-03-30T08:49:17Z 2020-03-30T08:49:17Z Degree-of-support/disproof, consistencies, coverages Calculation of the Degree-of-support/disproof table for a fuzzy rule, its consistency and coverage (also their new F2, F3 and F4 versions)

A function that calculates the degree-of-suport and degree-of-disproof table as presented in:Stoklasa, J., Luukka, P., &amp; Talášek, T. (2017). Set-theoretic methodology using fuzzy sets in rule extraction and validation - consistency and coverage revisited. Information Sciences, 412-413, 154–173. http://doi.org/10.1016/j.ins.2017.05.042, table 6Four different consistency and coverage measures for the rules are also computed (F2 and F3 presented in Stoklasa et al. (2017), F4 introduced in Stokasa et al. (2018)). The outputs are stored in the specified excel file.Calling of the function: [output,other]=FullSupDispTable(data,filename,sheet)Inputs: - data: n x 2 matrix. First column has membership degrees to A and second to B- filename: deired name of the excel file with outputs- sheet: number of the shhet in the given file where the outputs should be savedOutputs- output: a 11 x 2 matrix of the degree-of-support and degree-of-disproof values for alpha from 1 to 0 by 0.1- other: a 2 x 8 vector [Consistency1, Coverage1, Consistency2, Coverage2, Consistency3, Coverage3, Consistency4, Coverage 4;NConsistency1, NCoverage1, NConsistency2, NCoverage2, NConsistency3, NCoverage3, NConsistency4, NCoverage4] - first row is consistencies and coverages of A=&gt;B, second row for A=&gt;B'PLUS all the results + a degree-of-support and degree-of-disproof table are saved in the specified excel fileReferences:Stoklasa, J., Luukka, P., &amp; Talášek, T. (2017). Set-theoretic methodology using fuzzy sets in rule extraction and validation - consistency and coverage revisited. Information Sciences, 412–413, 154–173. https://doi.org/10.1016/j.ins.2017.05.042Stoklasa, J., Talášek, T., &amp; Luukka, P. (2018). On consistency and coverage measures in the fuzzified set-theoretic approach for social sciences: dealing with ambivalent evidence in the data. In L. Váchová &amp; O. Kratochvíl (Eds.), Proceedings of the 36th International Conference on Mathematical Methods in Economics (pp. 521–526). Jindřichův Hradec: MatfyzPress.

Jan Stoklasa https://www.mathworks.com/matlabcentral/profile/8354230-jan-stoklasa
47169 2018-09-08T10:49:44Z 2018-09-08T10:49:44Z A benchmark software for MSPC GUI tutorial for understanding the PCA-based Multivatiate Statistical Process Control (MSPC) strategy

A Graphical User Interface (GUI) is developed in MATLAB as a tutorial for understanding the PCA-based MSPC strategy. It uses a nonlinear model of a binary distillation column implemented in Simulink. The nonlinear model has four manipulated variables, four controlled variables and three input measured disturbances, plus 41 molar fractions corresponding to every column stage. The methodology for PCA-based MSPC is implemented in two phases. During Phase I, the user can simulate the distillation column under normal operating conditions at three different operating points. When the simulation is finished, the GUI obtains the corresponding PCA model automatically. In Phase II, the user can simulate several scenarios with different combinations of disturbances and failures and monitorize them through Squared Prediction Error (SPE) and T2 control charts. Contribution plots are used in conjunction with these control charts to check the original variables responsible of such abnormal situations.The application allows starting a new benchmark from scratch or opening a previously saved one. User can save its progress at any time as well as export simulation results to an Excel file. Each sheet in this Excel file corresponds to a test in the benchmark. If Excel is not present, the software will attempt to write file in CSV format.This work is part of a Master Thesis available at http://mseg.webs.upv.es/App%20Data/VillalbaT.pdf. It includes a tutorial for this software.To start the GUI run "MSPC_main.m".Note that, the first time the software is run, the simulation may take some time to run.

GIEM https://www.mathworks.com/matlabcentral/profile/5451418-giem
14008 2012-03-23T05:04:51Z 2012-03-23T05:04:51Z Convert an A1-style spreadsheet column label to a number. ABC2NUM translates an A1-style (absolute) column label reference to a number; NUM2ABC does inverse.

ABC2NUM(S) returns the number corresponding to the spreadsheet column represented by the reference string, S. The input string, S, may contain the ascii letters A-Z, in the format commonly employed by spreadsheet programs such as Calc and Microsoft Excel. Other characters, including lower case letters, a-z, are ignored.NUM2ABC(D) returns the A1-style string label corresponding to the appropriate spreadsheet column represented by the specified integer, D. The specified integer must be greater than or equal to one.references: Abraham, R., Burnett, M. and Erwig, M., "Spreadsheet Programming" Encyclopedia of Computer Science and Engineering, (ed. B.J. Wah), 2804-2810, 2009DOI: 10.1002/9780470050118.ecse415----- Please note: There are many interesting submissions on FEX which provide similar results (see below).#5942 - xlcolumn#32843 - Excel column header#30180 - Calculate Excel range#28343 - Column Converter for Excel#27182 - Excel Column Conversion#15748 - Excel Column Number To Column Name#12796 - excelcolumn#6706 - Excel Named Ranges

DS https://www.mathworks.com/matlabcentral/profile/544298-ds
60607 2016-12-07T07:33:10Z 2016-12-07T07:33:10Z MSFmetabolomics Annotates m/z ratios from UPLC-ESI-QTOF-MS analysis. Copyright Amin Mahmoodi 2016.

MSFmetabolomics: Annotates m/z ratio outputs from an Ultra–Performance Liquid Chromatography–Electro Spray Ionization–QuadrupoleTime Of Flight–Mass Spectrometry (UPLC-ESI-QTOF-MS) used in metabolomic analysis.Requires specific format of excel input, with first column empty and M/Z ratios starting on the second column "B3". An image of sample excel format is provided.

Amin Mahmoodi https://www.mathworks.com/matlabcentral/profile/6035218-amin-mahmoodi
37780 2012-08-09T19:56:56Z 2012-08-09T19:56:56Z SCOPE: interactively tabulate SEER excel variables This takes SEER excel column data interactively, tabulate them, write back in table format.

This program asks the user for the SEER variable stored in excel, it tabultes the eleemtns, then write it back to the excel. This facilates creation of excel tables for reporting and publication purposes. Otherwise, manually copying the tabulated results will be very tedious.

Rex Cheung https://www.mathworks.com/matlabcentral/profile/650874-rex-cheung
50467 2015-04-11T12:27:52Z 2015-04-11T12:27:52Z Average over repetitions in Excel table Read Excel table and average the data over unnecessary factors (repetitions)

% Read Excel work sheet and average the data over unnecessary factors (repetitions).% 'IndepVaribles' lists all the reserved factors, which will remain in the output. % Those columns not included in as 'IndepVaribles' are considered as 'repetitions'.% Data columns will be automatically detected (Search for columns containing numerical data from the last column).%% Example: % IndepVariables={'Subj','Target'}; XlsFName = 'data.xlsx';% NewXlsCell=ReadXlsAverageAcrossRep(XlsFName, IndepVariables);% Input Excel sheet : % --------------------------------------------------------------------% Subj Target FName data1 data2 data3% F01 p R001 2 2 2% F01 p R002 1 1 1 % F01 t R004 3 3 3% F01 t R006 2 2 2% F03 k R039 1 1 1% F03 k R042 2 2 2% F03 k R053 3 3 3% --------------------------------------------------------------------%% Output Excel sheet : % --------------------------------------------------------------------% Subj Target data1 data2 data3% F01 p 1.5 1.5 1.5 % F01 t 2.5 2.5 2.5% F03 k 2 2 2% --------------------------------------------------------------------

Wei-Rong Chen https://www.mathworks.com/matlabcentral/profile/1537579-wei-rong-chen
63417 2018-07-26T18:07:31Z 2018-07-26T18:07:31Z easycopy Convenient way of copying and renaming large groups of files using lists and wildcards.

Michael Rowlands https://www.mathworks.com/matlabcentral/profile/10494402-michael-rowlands
42385 2013-06-27T23:02:38Z 2013-06-27T23:02:38Z Excel Write Format Write data to Excel through MATLAB and format the spreadsheet.

Note: this uses a COM interface and so is for Windows only.This function lets you export multiple sets of data to spreadsheets and apply formatting. The program is suited to formatting the font (size, name, etc.), changing the cell interior (colour, pattern) , cell range (column width, text alignment) and borders (line style, weight, colour), as some processing/ checks are performed before these are applied. However, formatting can be applied to other fields of the Range interface.The properties are defined using a structure based on the COM interface. Hopefully this is fairly straightforward, and there is a function to display the options for the interfaces as well as an example covering a wide range of formatting options.

Tom https://www.mathworks.com/matlabcentral/profile/3330833-tom
57043 2016-05-10T11:33:46Z 2016-05-10T11:33:46Z Import Data from Excel Files Generated by Cosmed FitMate Import Cosmed FitMate metabolic data excel files into MATLAB.

THIS IS AN EDITED SCRIPTSCRIPT BASICS WRITTEN BY: John Rogers, 27 Feb 2012http://www.mathworks.com/matlabcentral/fileexchange/35339-import-data-from-text-files-generated-by-cosmed-fitmate-------------------------- Original Description:The Cosmed FitMate software saves metabolic data in a text file. Use this function to import the data into MATLAB.Contents:1. sample data file VO2data14Feb.TXT The text file contains time in HH:MM:SS format, followed by metabolic data in columns.2. main program readFitmateShell.m calls the function, converts the time to minutes, and plots heart rate and oxygen consumption (VO2).3. function readFitmate.m The function imports data into a cell and parses the data. It converts the three time fields to a single time matrix in seconds.MATLAB releaseMATLAB 7.12 (R2011a)-------------------Edited the function, so its able to work with xlsread.Tested script on Matlab2015b/Mac, used .xlsx file extension.All credits to: John Rogers

Vincent R https://www.mathworks.com/matlabcentral/profile/8059867-vincent-r
28600 2016-09-01T15:15:49Z 2016-09-01T15:15:49Z XLSAPPEND Append data to the next-available row of an existing Excel file with a single call to ActiveX.

SYNTAX: [success,message] = xlsappend(file,data,sheet)XLSAPPEND Stores numeric array or cell array to the end of specified Excel sheet.REQUIRES ONLY ONE CALL TO THE EXCEL ACTXSERVER, so the overhead is less than for successive xlsread/xlswrite calls.[SUCCESS,MESSAGE]=XLSAPPEND(FILE,ARRAY,SHEET) writes ARRAY to the Excel workbook, FILE, into the area beginning at COLUMN A and FIRST UNUSED ROW, in the worksheet specified in SHEET. FILE and ARRAY must be specified. If either FILE or ARRAY is empty, an error is thrown and XLSAPPEND terminates. The first worksheet of the workbook is the default. If SHEET does not exist, a new sheet is added at the end of the worksheet collection. If SHEET is an index larger than the number of worksheets, new sheets are appended until the number of worksheets in the workbook equals SHEET. The success of the operation is returned in SUCCESS and any accompanying message, in MESSAGE. On error, MESSAGE shall be a struct, containing the error message and message ID.

Brett Shoelson https://www.mathworks.com/matlabcentral/profile/845693-brett-shoelson
23107 2009-02-26T04:18:02Z 2009-02-26T04:18:02Z Set conditional formating to Excel Set a conditional format in Excel to change negative numbers text color to red.

Set a conditional format in Excel to change negative numbers' text color to red. The code can be modifeid quite easly to set any other condition.Example:a=randn(100,1)xlswrite('a',a)xlsCondFormNeg('a','Sheet1','A1:A50')This Example will set the conditional formating to the first 50 numbers in the column.

Tal Shir https://www.mathworks.com/matlabcentral/profile/1567950-tal-shir
29233 2010-11-02T00:08:00Z 2010-11-02T00:08:00Z vlookup - similar to MS Excel function A matrix version of VLOOKUP similar to MS Excel function.

VLOOKUP the function as vlookup in Excel [content, index] = vlookup(m, e, column, lookcolumn) look for 'e' in the 'lookcolumn'-th column of 'm', and return the coresponding 'column'-th element of 'm' in the same row. the 'm' could be a numeric matrix of a cell matrix.lookcolumn is 1 by default if omitted.Example:m = {1, 'a', [2 3];2, 'b', 'cd'3, 'a', true;}; [content, index] = vlookup(m, 'a', 3, 2) thencontent = {[2 3], 1};index = [1;3] author: http://zhiqiang.org/blog/tag/matlab

Zhiqiang Zhang https://www.mathworks.com/matlabcentral/profile/1830037-zhiqiang-zhang
52422 2015-08-09T21:04:28Z 2015-08-09T21:04:28Z convertxlrange Converts Excel ranges to row and column boundary values

This function converts Excel ranges into Matlab-usable format. It can also be used to test if a string is a valid A1-style Excel range. Below are the description, syntax, and examples you will find in the m-file.% Function Description% This function converts excel A1 range strings such as 'A5:B10' into row% and column pairs that convey the same information in Matlab-friendly% row and column boundaries. For example, 'A5:B10' is converted to % outrange.rows=[5 10]% outrange.cols=[1 2]%% This allows for simple extraction of the desired region from cell or% numerical arrays.%% Copyright Kirby Fears, 2015%%% Function Call% function outrange = convertxlrange(rangestr)% % Input: rangestr should be a character string representing a valid A1% Excel range. %% Output: outrange is a struct with outrange.status = bool% outrange.rows = [startrow endrow]% outrange.cols = [startcol endcol]% % Empty matrix can be returned for rows or cols independently.% The outrange.status is true if a valid A1 range is provided in% rangestr and false otherwise.% If an invalid Excel range is provided, outrange.rows and% outrange.cols are both empty matrices.% If the start row (or col) is greater than the end row (or col),% the rows and columns are returned as is (not necessarily% empty), and the status is returned as false.%% Examples:% outrange=convertxlrange('A1:B2');% status: 1% rows: [1 2]% cols: [1 2]%%Using these outputs, the desired parts of an array can be selected as follows:%selection=samplearray(outrange.rows(1):outrange.rows(2),...%outrange.cols(1):outrange.cols(2));%% outrange=convertxlrange('A:BC');% status: 1% rows: []% cols: [1 55]%% outrange=convertxlrange('5:25');% status: 1% rows: [5 25]% cols: []%% outrange = convertxlrange('Oh:my');% status: 0% rows: []% cols: [398 363]

Kirby Fears https://www.mathworks.com/matlabcentral/profile/6760065-kirby-fears
66530 2018-03-18T15:13:02Z 2018-03-18T15:13:02Z tbl2latex Convert Excel files and MATLAB tables & cell arrays to LaTeX table code

A MATLAB function that reads content from an Excel file and converts it to LaTeX table code or converts a MATLAB table or cell array into LaTeX table code. LaTeX table code is referring to column entries separated by &amp; and rows ended with \\

Anton Lydell https://www.mathworks.com/matlabcentral/profile/4777681-anton-lydell
46388 2014-04-28T22:09:18Z 2014-04-28T22:09:18Z num2clip board with column names Easy function to copy a numeric array to the clipboard, allowing to write costum column names.

NUM2CLIP copies a numerical-array to the clipboard sArray = num2clip(nArray) sArray = num2clip(nArray,'Name 1','Name 2'... 'Name n') Copies the numerical array to the clipboard adds column names if passed as arguments, suitable for paste in MsExcel. Author: Roberto CifuentesLast update: 2014-04-27Especial thanks to: Grigor Browning for previous code.

Roberto https://www.mathworks.com/matlabcentral/profile/750736-roberto
50465 2015-04-11T11:10:29Z 2015-04-11T11:10:29Z Write structure array into Excel sheet Write a structure array into Excel sheet

% usage: xlscell=WriteXlsFromStruct(DataStruct, outXlsName, sheet, ifOvewriteExist);% This function writes a 1x1 structure array into Excel file.% Each field in the input structure containes the data of a column in the output Excel sheet.% See the sample 'xlsStruct.mat' for the format of the input structure array.% The data struct conforms to the output struct generated by 'xls2struct.m'.% 'ifOvewriteExist': Whether or not overwrite existing output Excel file. % See also 'xls2struct.m'

Wei-Rong Chen https://www.mathworks.com/matlabcentral/profile/1537579-wei-rong-chen
63586 2017-07-15T21:40:33Z 2017-07-15T21:40:33Z easyrename Convenient way of moving and renaming large groups of files using lists and wildcards.

Michael Rowlands https://www.mathworks.com/matlabcentral/profile/10494402-michael-rowlands
5942 2004-09-30T17:48:32Z 2004-09-30T17:48:32Z xlcolumn Converts Excel column name to column number and vise versa.

xlcolumn(column) column: Can be either column name (characters) or column number (positive integers). NOTE: Excel sheet is limited to 256 columns. Therefore, column number should be between (1-256) and column name should be between ('A' - 'IV'). Example: xlcolumn('K') xlcolumn('EQ') xlcolumn(234) xlcolumn(19)

69873 2019-01-02T12:00:24Z 2019-01-02T12:00:24Z Landsat 8 Multispectral Classmaps For educators primarily, these scripts illustrate how to create a classmap based on Landsat 8 Surface Reflectance Maps

Landsat Band 8 filter functions and spectra of natural backgrounds are combined to create expected surface reflectance in Landsat 8 bands. These are used with Landsat data to create a classification map of ground features.Selected spectra from the NASA Reference Publication 1139 (1985) have been typed into an Excel spreadsheet. Each worksheet has a reference number and two columns: wavelength in micrometers and reflectance. The reflectance measurements are described in the original document (pdf included). Bowker, D. E., R. E. Davis, D. L. Myrick, K. Stacy, and W. T. Jones, 'Spectral Reflectance of Natural Targets for Use in Remote Sensing,' NASA Reference Publication 1139, N85-30450, 1985.To select your own study area, create a USGS account at Earth Explorer at https://earthexplorer.usgs.gov/ and download the data (use extratStudyAreaImages.m as a reference for getting the region of interest)To optionally generate a PPTX of your data download, thes codes make use of: https://www.mathworks.com/matlabcentral/fileexchange/40277-exporttopptx(This is a work in progress)

Meg Noah https://www.mathworks.com/matlabcentral/profile/6116671-meg-noah
62513 2017-04-12T22:53:08Z 2017-04-12T22:53:08Z Mocap_toolbox A toolbox to visualize, select and compare the data captured by motion capture cameras.

This tool box is specifically created for Robot Kinematics and Synthesis but can be used only for visualization purpose as well. First the motions of the human body parts are captured using markers on the skin and cameras like Bonita. These whole process can be done by Vicon Systems, for example. The output will be an excel file (csv) giving the coordinates of the markers. But what is important in Kinematics is orientation too. So by making an L-frame and putting three markers on it we can find the orientation of any rigid body. This toolbox uses the data of each three markers on each L-frame to make the orientation of the desired rigid body and make 4*4 transformation homogeneous matrices. Then it plots all these matrices for all the markers having data in csv file. The user can choose the color and size of the frames. Also if the user does not want the toolbox to plot any of the markers, just its box should be unchecked. The range of the plotted data can be specified too. Accordingly the slider bar changes and the user can see the whole motion or part of it by sliding the slider. There are three sliders in the toolbox which basically do the same thing. However, the second section is for selecting the specific range of frames. It enables the user to visualize and compare the selected frames with whole motion. The last section is for the solution after doing the synthesis. The user can compare the calculated frames with the selected ones and also with whole motion. There are two test files (test1.csv and test2.csv). The input section of MCD.m file should be changed according to the csv file and the rest of the file should remained unchanged.The csv file must only contain numbers (no letters). The number of rows are equal to the number of frames captured by cameras and the columns contain x, y and z of each marker. Then the number of columns is equal to the number of markers multiplied by 3.To run the toolbox, you need only run MCD.m file. The toolbox is able to plot the frames in different coordinates meaning that all the homogeneous matrices can be expressed in whatever base the user wants. Running MCD.m gives the information about the number of the final markers (each single marker is considered as one final marker and each three markers placed on L-frame is considered as one final marker as well ). Then a question should be answered. The user should define which marker is going to be the base. The numbers of the final markers define the base. If the user want to see the frames relative and expressed in camera frame then 0 is the answer.The first part of MCD.m is for inserting the inputs. This is the only section that the user should edit based on the data.- The name and path of the csv file.- The names of the markers- The order (number) of the markersThe other parts of the file and all other file should be untouched.The following video is a demo of what the toolbox is capable of:https://youtu.be/W6C94F21_Ro

Omid Heidari https://www.mathworks.com/matlabcentral/profile/7462006-omid-heidari
26106 2016-02-22T20:18:37Z 2016-02-22T20:18:37Z csv2struct(filename) reads Excel's files stored in .csv or .xls file formats and stores results as a struct

Jaroslaw Tuszynski https://www.mathworks.com/matlabcentral/profile/35549-jaroslaw-tuszynski
4414 2004-10-15T11:18:12Z 2004-10-15T11:18:12Z write2excel Writes data to multiple ranges of existing Excel file.

Uses ActiveX commands to write data_n into range_n in an existing Excel spreadsheet. Inputs (excluding fileloc and promptforsave) must be paired.As of 10/04 update, you may provide the target range (upper left cell to lower right cell) OR just the upper right cell. If the range is specified, the function will verify that the corresponding data block is the correct size, and give an error if not. (This may be useful for error checking, for instance.) If only the upper left cell is provided, write2excel will now compute the target range.Additionally, you may now specify cells by address (eg., 'H3') OR row, column (eg, '[3,8]').SEE ALSO: readfromexcel

Brett Shoelson https://www.mathworks.com/matlabcentral/profile/845693-brett-shoelson
59021 2016-09-06T05:02:28Z 2016-09-06T05:02:28Z mjeppesen/matlab-pivot-table pivot_table: pivot tables for matlab using table data objects

pivot_table: Pivot Tables For MatlabIntroductionThis function calculates a pivot table (similar to those created in Excel, R, or pandas (python) from a matlab table. In other words, in is able to summarise a large dataset by aggregating it in to groups, and then applying a function to those groups (such as sum, max etc.)Pivot tables are an easy and quick way to analyse data. In fact, I would not be surprised if a built-in pivot table function is added to a future Matlab release, in which case this document could easily be out of date and the pivot_table function no longer required.Other pivot table functions exist on the Matlab File Exchange, such as pivottable and mat2piv.m, but these use cell arrays or other data structures, rather than matlab tables. In my opinion, tables in Matlab are the best and most efficient way to process and analyse large datasets which mix different types of data (text, numbers etc.)ExampleIf you have a table in Matlab: &gt;&gt; x = table(... {'foo'; 'bar'; 'foo'}, ... [-1; 2; 4], ... 'VariableNames', {'Name', 'Value'}); x = Name Value _____ _____ 'foo' -1 'bar' 2 'foo' 4(NOTE: &gt;&gt; above means the Matlab prompt, i.e. you should type or copy &amp; paste what comes after the &gt;&gt; into the prompt.)Then you can make a pivot table with: &gt;&gt; pivot_table(x, 'Name', 'Value', @sum) ans = Name sum_of_Value _____ ____________ 'bar' 2 'foo' 3The format is: p = pivot_table(t, aggregate_by, data, function_handle, varargin)where: t is a Matlab table containing the data you wish to turn into a pivot table aggregate_by is the name of column in t you wish to use to aggregate the data (or a cell array of the columns names, if you wish to aggregate by more than one column). data is the name of the column in t containing the data you wish to analyse (or a cell array of the column names, if you wish to analyse more than one column). function_handle is a handle to the function you wish to use to analyse the data (e.g. @sum, @mean, @max etc.)InstallationDownload the repository, place it somewhere on your computer, and add the directory which contains pivot_table.m to the Matlab path. E.g.: &gt;&gt; addpath('C:\Users\foo\Documents\matlab-pivot-table');More examples Aggregation by more than one column. First, create a table: &gt;&gt; x = table(... {'foo'; 'bar'; 'foo'; 'foo'}, ... {'a'; 'b'; 'c'; 'a'}, ... [-1; 2; 4; 7], ... 'VariableNames', {'Name', 'Letter', 'Value'}); x = Name Letter Value _____ ______ _____ 'foo' 'a' -1 'bar' 'b' 2 'foo' 'c' 4 'foo' 'a' 7Then create the pivot table: &gt;&gt; pivot_table(x, {'Name', 'Letter'}, 'Value', @sum) p = Name Letter sum_of_Value _____ ______ ____________ 'bar' 'b' 2 'foo' 'a' 6 'foo' 'c' 4 Analyse data from more than one column. First, create a table: &gt;&gt; x = table(... {'foo'; 'bar'; 'foo'}, ... [-1; 2; 4], ... [1; 1; 1], ... 'VariableNames', {'Name', 'value_1', 'value_2'}); x = Name value_1 value_2 _____ _______ _______ 'foo' -1 1 'bar' 2 1 'foo' 4 1Then, create the pivot table: &gt;&gt; p = pivot_table(x, 'Name', {'value_2', 'value_1'}, @sum) p = Name sum_of_value_2 sum_of_value_1 _____ ______________ ______________ 'bar' 1 2 'foo' 2 3Testspivot_table.m comes with a unit testing suite test_pivot_table.m. You can use this to verify that the code works on your machine by running runtests in Matlab, from inside the directory which contains test_pivot_table.m

Matthew Jeppesen https://www.mathworks.com/matlabcentral/profile/3755350-matthew-jeppesen
38987 2012-11-12T18:54:25Z 2012-11-12T18:54:25Z SCOPE: plot survival and censoring data from excel file interactively This program is a SCOPE sub-routine to plot the survival and censoring data stored in an excel file

This download should include this code, a randomly generated excel data file for testing purposes, and the example output.This program expects two excel columns 1. follow up time and 2. failure indicator (1=failure has occured and 0=no failure has occurred. A randomly generated excel data file example is included for testing.Type this at the command line to run: [a b]= xlsSeerComputeSurvivalFuntion('survivalTestData.xls')

Rex Cheung https://www.mathworks.com/matlabcentral/profile/650874-rex-cheung
52423 2015-08-10T13:36:42Z 2015-08-10T13:36:42Z delimread Easily read text and numerical data from any delimited text file (such as CSV).

Kirby Fears https://www.mathworks.com/matlabcentral/profile/6760065-kirby-fears
37702 2012-08-02T18:33:44Z 2012-08-02T18:33:44Z SCOPE: utility to interactively tabulate SEER data stored in Excel This utility tabulates the column data that to be used in a table for publication of SEER data.

It let user to interactively select the column of data to be read it takes the column name to make it into the filename to save the output it tabulates the column of data and save it to file as .datNOTE: casting the cell containing the column name is needed to use fprintfsince it requires the filename to be of type charNOTE: fprintf is used because the more simple SAVE command can not handlethe flexible filename and mixed data.requires runYesNoDlg.m for the while loop asking user for more data selections

Rex Cheung https://www.mathworks.com/matlabcentral/profile/650874-rex-cheung
38944 2016-03-17T20:44:11Z 2016-03-17T20:44:11Z Ensemble Toolbox This toolbox provides some combination methods to fuse an ensemble of classifiers

Please cite at least one of the following papers if you like to use this toolbox: + M.A. Bagheri, Gh. Montazer, and E. Kabir, “A Subspace Approach to Error-Correcting Output Coding”, Pattern Recognition Letters, vol. 34, pp. 176–184, 2013+ M.A. Bagheri, Q. Gao and S. Escalera, “Rough Set Subspace Error Correcting Output Codes”, in Proc. IEEE International Conf on Data Mining, Brussels, Belgium, 2012For better understanding of the toolbox, reading the following references is strongly recommended  R. Polikar, "Ensemble based systems in decision making," IEEE Circuits and Systems Magazine, vol. 6, pp. 21-45, 2006.  L. I. Kuncheva, Combining Pattern Classifiers: Methods and Algorithms. New York, NY: Wiley, 2004.%%%% How to use %% You should run the Main_Ensemble.m file%% Dataset *** You can use any of the included datasets (taken from UCI ) or your own dataset; *** To use your dataset, you should put the dataset in the Datasets folder *** The data should be stored in one text file. You can save data in "Excel &gt; Save as Text (Tab Delimited)" *** The dataset should be in a Matrix format; *** number of rows is equal to the number of samples *** Number of columns is equal to the number of features + 1 *** The last column is the Target (Label) column of samples