请问如何用MATLAB建立表格

作者&投稿:安连 (若有异议请与网页底部的电邮联系)
请问如何用MATLAB建立表格~

1、将准备好的excel数据表格存放在matlab工作路径。
2、把这个excel文件重新命名为带有字母的。
3、导入excel表格的数据,用xlsread('文件名','sheet1','表格区间')这样的形式写入参数,并赋给变量data。
4、运行后,数据的排列方式n行1列的形式,为了能更好的运用数据,将其转置。
5、运行后变为1行n列数据,就完成了。

function plot_data(data1,data2)
%读取excel文件,两个,第一个是个主成分的权重数值,第二个是主成分分析后各个特征值
I=xlsread(data1);
J=xlsread(data2);
%定义横坐标为波段范围,共826个波段
n=1:825;
%绘制图形
h=figure(1);
%设置figure窗口的标题
set(h,'name','主成分分析','Numbertitle','off')
%设置左侧曲线图的横纵坐标,曲线颜色,窗口标题
subplot(2,2,1);
%I(:,1)表示I表格中的第一列所有数值
plot(n,I(:,1),'-r');
title('第一主成分权重');
%设置右侧曲线图的横纵坐标,曲线颜色,窗口标题
subplot(2,2,2);
%J(:,1)表示I表格中的第一列所有数值
plot(n,J(:,1),'-g');
title('各个特征值');

1、将准备好的excel数据表格存放在matlab工作路径。

2、把这个excel文件重新命名为带有字母的。

3、导入excel表格的数据,用xlsread('文件名','sheet1','表格区间')这样的形式写入参数,并赋给变量data。

4、运行后,数据的排列方式n行1列的形式,为了能更好的运用数据,将其转置。

5、运行后变为1行n列数据,就完成了。



你有问_我来答同志写的有问题,xlswrite格式不对。
应该是:
m = rand(3,3)
s='用MATLAB循环程序计算出多个值'
xlswrite('m.xls',m,s);
然后在你的workspace里会有一个名为m.xls的excel表格。

你有问_我来答同志写的有问题,xlswrite格式不对。
应该是:
m = rand(3,3)
s='用MATLAB循环程序计算出多个值'
xlswrite('m.xls',m,s);
然后在你的workspace里会有一个名为m.xls的excel表格。

m = rand(3,3)
s='用MATLAB循环程序计算出多个值'
xlswrite(m,s,'m.xls');


如何 用matlab编写最小二乘法的问题,有些地方总不对,我想拟合方程:y=ax...
可以用polyfit(x,y,n) n表示拟合最高的次数 例如拟合方程:y=ax+ b 就可先输入x,y、两组数据,然后polyfit(x,y,1) 即可 或者MATLAB自带曲线拟合工具箱,可以在命令窗口输入 cftool 另外拟合曲面,如z=f(x,y)则用sftool

如何用MATLAB解决温度分布问题?
手头正好有一个例子。function pdemodel [pde_fig,ax]=pdeinit;pdetool('appl_cb',1);set(ax,'DataAspectRatio',[1 6.5 1]);set(ax,'PlotBoxAspectRatio',[15 10 1]);set(ax,'XLim',[-15 15]);set(ax,'YLim',[-10 120]);set(ax,'XTickMode','auto');set(ax,'YTickMode',...

你好 想问下 怎能用MATLAB计算多项式拟合的系数
用MATLAB计算多项式拟合系数的方法比较多,主要有polyfit、regress。其各使用方法如下:x=[。。。];y=[。。。]; %已知数据 1、用polyfit方法求拟合系数 p p=polyfit(x,y,n) %n-多项式的阶数,如三次多项式,n=3 2、用regress方法求拟合系数 a X=[ones(1,3) x x.^2 x.^3] %...

如何用matlab来求解汉诺(Hanoi)塔问题
新建如下m文件 function Hanoi(n,A,B,C)把n个盘子从A经C移到B global countN;if n==0 return;end;Hanoi(n-1,A,C,B); % 先把n-1个盘子经B移到C disp(['第',num2str(countN),'步: ',A,'->',B]); % 再把A最后一个盘子移到B countN = countN+1;Hanoi(n-1,C,B...

怎么用matlab求这个问题,求编写程序
首先,根据初等数学几何公式,写出V与R、θ的关系式。其二,求V对θ变量的一阶导数,得到V关于θ的表达式。其三,求V对θ变量的二阶导数,得到dV关于dθ的表达式。其四,求d^2V\/dθ^=0的方程,求出θ的值,用于判断θ的极值。最后,根据条件,求出其θ的值 用matlab求的话,可以用下列代码来...

问一下在matlab中如何使用指针数组读入一组图片
1、MATLAB中没有指针的概念,你要解决的问题也不需要使用指针。2、使用for循环解决问题,有三种方式逐个处理多文件:(1)如果文件名顺序编号,可以使用sprintf生成文件名,举例来说,如果你的图片文件的名字是Pic001.jpg-Pic300.jpg,那么就可以用下面的代码:for i=1:300 file = sprintf('Pic%03...

想问一下如何用MATLAB将txt中的空格改成逗号?
举个简单的例子来说比较方便,比如我新建一个txt文档内容是Find the starting indices of the pattern string.我把它放在Matlab的当前工作路径上,文件名字为001.txt,我想把其中的空格变成逗号.那么可以仿照如下的方式来进行:str=importdata('001.txt');a=strrep(str,' ',',')输出结果 a='Find,the...

菜鸟求问matlab作图:已知100组(x,y),怎么样用matlab把这100个点做出一...
先把数据读到MATLAB里,然后用plot画就可以了,但前提是这些点本身是处在一个平滑曲线上。如果不是,那就用插值函数

如何用matlab求解非线性约束优化问题
如何用matlab求解非线性约束优化问题 先建立M文件fun.m定义目标函数:function f=fun(x)f=((x(1)+1)^2+4*(x(2)-1.5)^2)*((x(1)-1.2)^2+0.4*(x(2)-0.5)^2);再建立M文件mycon.m定义非线性约束:function [g,ceq]=mycon(x)g=[2*x(1)-x(1)*x(2)+5*x(2)-6;x(...

怎样用MATLAB解决状态转移问题(例如商人过河问题)
function jueche=guohe 程序开始需要知道商人和仆人数;n=input(‘输入商人数目:’,’12’);nn=input(‘输入仆人数目:’,’12’);nnn=input(‘输入船的最大容量:’,’20’);if nn>n n=input(‘输入商人数目:’,’23’);nn=input(‘输入仆人数目:’,’23’);nnn=input(‘输入船的最大...

招远市19244476826: 请问如何用MATLAB建立表格 -
鄣矩补肾: 1、将准备好的excel数据表格存放在matlab工作路径. 2、把这个excel文件重新命名为带有字母的. 3、导入excel表格的数据,用xlsread('文件名','sheet1','表格区间')这样的形式写入参数,并赋给变量data. 4、运行后,数据的排列方式n行1列的形式,为了能更好的运用数据,将其转置. 5、运行后变为1行n列数据,就完成了.

招远市19244476826: matlab如何建立excel -
鄣矩补肾: 用xlswrite 命令, 该命令需指定文件名,并可可以指定把数据写在哪个sheet上, 和具体的表格位置.用help命令看具体的语法.

招远市19244476826: matlab怎么创建一个新的excel工作表? -
鄣矩补肾: 可这样:fid=fopen('数据.xls','w') 当运行后,fid不是-1时,就在当前文件夹中生成一空文件.

招远市19244476826: 如何在MATLAB中创建这个表?如何在MATLAB中创建这个表格
鄣矩补肾: 你好,很高兴为您解答. m = rand(3,3) s='用MATLAB循环程序计算出多个值' xlswrite('m.xls',m,s); 然后在你的workspace里会有一个名为m.xls的excel表格.

招远市19244476826: 如何在MATLAB中创建这个表格 -
鄣矩补肾: 你有问_我来答同志写的有问题,xlswrite格式不对. 应该是: m = rand(3,3) s='用MATLAB循环程序计算出多个值' xlswrite('m.xls',m,s); 然后在你的workspace里会有一个名为m.xls的excel表格.

招远市19244476826: Matlab gui关于uitable怎么用 -
鄣矩补肾: uitable(在GUI界面上添加指定属性表格) 用法: 1、uitable(numrows,numcolumns) 建立指定行数和列数的表格 2、uitable(data,columnNames) 建立指定行名称和数据的的表格 3、uitable('PropertyName1','Value1,¨¨) 建立指定的属性名称和属性值的表格注意事项:Editable属性须用set命令设置,否则导致表格不可见.

招远市19244476826: 如何利用MATLAB新建一个EXCEL表 -
鄣矩补肾: xlswrite向不存在的excel表中写,就能创建一个新的excel表格

招远市19244476826: 如何在matlab中创建一个基本 -
鄣矩补肾: m = rand(3,3)s='用MATLAB循环程序计算出多个值'xlswrite('m.xls',m,s);然后在你的workspace里会有一个名为m.xls的excel表格.

招远市19244476826: matlab函数值表怎么创建 -
鄣矩补肾: y=inline('x.^3 + x.^2 + x + 1','x'); x=3;value=y(x)MATLAB是美国MathWorks公司出品的商业数学软件,用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境,主要包括MATLAB和Simulink两大部分.MATLAB是...

招远市19244476826: hello,怎么用matlab讲数组生成execel表格呀,谢谢
鄣矩补肾: 用save命令,格式为save filename variablename比如:z=rand(4);save z.xls z在当前目录先就生成了一个z.xls文件,存的是变量z

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网