请问如何用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解决
二次多目标规划问题可以这样处理,首先求解每个目标函数的极值,然后求解两个目标函数和的极值。最后得到的解即为同时满足min Z1,min Z2的x,y值。求解结果 x= 4.0356;y= 2.4199 主要代码:x0=rand(2,1);lb=[0,0];ub=[];options = optimoptions('fmincon','Algorithm','interior-...

运用matlab解决如下问题?
题主的第一问,即炮弹运动轨迹问题,可以这样来处理:1、根据炮弹运动轨迹的参数方程:x=v0*t*cosα y=v0*t*sinα-0.5*g*t^2 消去t,求得 y(x)的表达式,即 y=x*tan(alpha)-0.5*g*(x\/(v0*cos(alpha)))^2;2、根据已知条件,v0=0.32e3; %km\/s x=10e3; %km 使用...

一个简单的拟合问题,请教如何用matlab解决,谢谢
很抱歉我现在尚不能公示我的源代码,我相信你也是会编制自己的优化程序,这就是在给定初值条件下,不断改变初值(及中间)参数值情况,使目标函数RSS=sum(y1-yhat1)^2+sum(y2-yhat2)^2=min,也许你一开始编的程序不如我到达最优化的速度快,但运算时间长一点总会有收获的。你可以再提供一两组...

如何用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建立表格
s='用MATLAB循环程序计算出多个值' xlswrite('m.xls',m,s);然后在你的workspace里会有一个名为m.xls的excel表格。 本回答由提问者推荐 举报| 答案纠错 | 评论 5 2 daren007 采纳率:38% 擅长: 电子数码 教育\/科学 工程技术科学 其他回答 你有问_我来答同志写的有问题,xlswrite格式不对。 应该是: m...

如何用MATLAB处理最小二乘法的问题
function my5 x=[0.33\/24 1\/24 8.8\/24 1 2 6 31];y=[58.2 44.2 35.8 33.7 27.8 25.4 21.1];plot(x,y,'o')hold on P=nlinfit(x,y,@fun,[18 0 12]);%%%方程系数矩阵 disp(P)xx=min(x):0.1:max(x);yy=P(1)*xx.^P(2)+P(3);%%%方程形式 plot(xx,yy)...

哪位知道怎么用MATLAB编程解决鸡兔同笼问题
设鸡有x只,兔有y只,用solve函数解一下方程就可以得到结果了 syms x y s=solve('x+y=20','2*x+4*y=100')s=[s.x s.y]你的题目是不是有错呢 这样解出来x是个负数,结果如下 [ -10, 30]

用matlab解决我们平常生活中的问题有哪些?
日常生活中啊,解决数学计算问题是一个不错的选择,因为用matlab去进行数字图像处理和数字信号处理太复杂了,举个简单的例子吧,看看matlab的功能:假设我们需要对x^3-y^3分解因式,这是著名的立方差公式,我们可能有时候会记不住,这时候使用matlab的factor()命令,就能够求出来了,在matlab中输入:syms...

想问一下如何用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求向量垂足点坐标的问题
这是空间解析几何问题吧。其实就是过点c向直线ab做垂线。以向量ab作为法向量,求出过点c的平面方程,这个平面是惟一的。然后求出ab与此平面的交点即可。这样就得出了垂足点坐标了。

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

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

临沧市15841104522: matlab怎么创建一个新的excel工作表? -
崔贪立静: 可这样:fid=fopen('数据.xls','w') 当运行后,fid不是-1时,就在当前文件夹中生成一空文件.

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

临沧市15841104522: matlab如何建立excel -
崔贪立静: 用xlswrite 命令, 该命令需指定文件名,并可可以指定把数据写在哪个sheet上, 和具体的表格位置.用help命令看具体的语法.

临沧市15841104522: 如何利用MATLAB新建一个EXCEL表 -
崔贪立静: xlswrite向不存在的excel表中写,就能创建一个新的excel表格

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

临沧市15841104522: hello,怎么用matlab讲数组生成execel表格呀,谢谢
崔贪立静: 用save命令,格式为save filename variablename比如:z=rand(4);save z.xls z在当前目录先就生成了一个z.xls文件,存的是变量z

临沧市15841104522: 如何在matlab中创建一个基本 -
崔贪立静: m = rand(3,3)s='用MATLAB循环程序计算出多个值'xlswrite('m.xls',m,s);然后在你的workspace里会有一个名为m.xls的excel表格.

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

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