请问高手们matlab中多个矩阵如何输出?

来自:    更新日期:早些时候
请问高手们,为什么我的Matlab用不了regress啊?~

你的MATLAB安装在C盘的话,进入目录
C:\Program Files\MATLAB\R2008aoolbox\stats
然后看这个文件夹中是否有文件 regress.m 。MATLAB自身调用regress函数就是在这个目录下调用的。
如果没有这个文件的话,尝试在别的MATLAB软件中copy过这个m文件,放入自己MATLAB的相应目录,应该就可以运行了。

在我这儿可以正常运行
结果是

b =

-14.4015
0.7062


bint =

-31.9542 3.1513
0.5924 0.8200


stats =

0.9268 177.1608 0.0000 1.7783

相加后却还是和原来的离散时间序列不一样;你要用DFT的反变换公式,而不是将得到的幅度和相位来做。至少要除以N吧。

function [g]=matrix(f) %f=5
a=2*pi*f;
m=1;
for n=1:3
g11(m)=1+n*a;
g12(m)=2*n-a;
g21(m)=sqrt(n);
g22(m)=n/2+a;
m=m+1;
end
g1=[g11(1),g12(1);g21(1),g22(1)];
g2=[g11(2),g12(2);g21(2),g22(2)];
g3=[g11(3),g12(3);g21(3),g22(3)];
g(1,:,:)=g1; g(2,:,:)=g2;g(3,:,:)=g3;
end
调用g1时,使g1=reshape(g(1,:,:),2,2);
调用g2时,使g2=reshape(g(2,:,:),2,2);
调用g3时,使g1=reshape(g(3,:,:),2,2)即可!

如果有多个多元矩阵时,子函数时候应当是
function [g1 g2 g3]=matrix(f) %f=5
a=2*pi*f;
m=1;
for n=1:3
g11(m)=1+n*a;
g12(m)=2*n-a;
g21(m)=sqrt(n);
g22(m)=n/2+a;
m=m+1;
end
g1=[g11(1),g12(1);g21(1),g22(1)];
g2=[g11(2),g12(2);g21(2),g22(2)];
g3=[g11(3),g12(3);g21(3),g22(3)];
end
调用的时候应当写[G0 G1 G2]=matrix(5);
则G0, G1, G2分别为子函数中的g0, g1, g2.


请问高手们matlab中多个矩阵如何输出?视频

相关评论:
  • 13234636741高手们给我看看这个三相交流调压电路在matlab中仿真图,给我大概说说这...
    印鱼亨SubSystem-是自己搭建的子系统,里面主要是SCR调压组件(6个SCR反并联),6-Pulse是6个SCR所需触发脉冲的产生电路,RMS是有效值测量模块,SCOPE是示波器,YR=1是负载(阻性)。

  • 13234636741matlab中如何画出这些数据的图形,要连续的曲线。
    印鱼亨直接使用plot(x,y)命令,默认的连线是实线,不会出现间断部分的!插值是为了在少量的数据中产生更多能够拟合原来趋势的数据序列,使得它们看起来更光滑,意思就是这样了!如果你想插值的话:比如步长为0.5,数据将进扩大两倍(其实少一个)x1=x(1):.5:x(end);y1=interp1(x,y,x1,'spline');pl...

  • 13234636741怎么用MATLAB不断读取一个不断变化的文件然后不断刷新画出图形_百度...
    印鱼亨不停的重绘应该是个办法。动画一般可以这样实现。实时重绘的命令是drawnow,不过运行效率不是太好,非要动画的话可以考虑。

  • 13234636741matlab作业,高手们帮帮忙啊
    印鱼亨dv\/dt=P\/m-g-0.5*Cx*ro*v^2\/m dm\/dt=15 P=30000 v0=0 g=9.8 m0=900,m1=600 Cx=0.4 用simulink简单搭一个图就行了

  • 13234636741请问高手们:如何用Matlab将离散时间序列分列成不同频率的谐波_百度知 ...
    印鱼亨相加后却还是和原来的离散时间序列不一样;你要用DFT的反变换公式,而不是将得到的幅度和相位来做。至少要除以N吧。

  • 13234636741Matlab高手们,我想求一二阶微分方程的解,然后画出因变量与自变量之间的...
    印鱼亨五月明媚的五月把葡萄 但在那块闪亮的盾牌上 一潮一潮绽放殷红的光,面包铺里散发着,夏天又至,有两人为玫瑰而来.他在中茫中奋斗哈哈

  • 13234636741MATLAB中的“拟合”和“插值”是怎么回事?
    印鱼亨拟合:一般给你一堆数据,根据这些数据找出一条曲线,使所给数据尽量都在这条曲线上或者与该曲线距离最近。一般用处就是处理实验数据,导出经验公式。插值:对于同样一堆数据,找出一条曲线,这些数据必须在这条曲线上。但是对于所给数据外的数,可能偏离这条曲线比较远。也就是说,这条曲线只满足所给...

  • 13234636741哪位高手能帮我看一下这个MATLAB程序啊 中间的if语句好像有问题_百度知 ...
    印鱼亨检查了下面一段程序。这个if语句最后应有一个end。还有其它几个地方。见下面的注释。只要你有耐心,你本也应该检查的出来。for i=1:17 if bhy(i)>=0 if bhx(i)>=0 d(i)=ct(i)+pi;else d(i)=ct(i)+pi;end else if bhx(i)>=0 d(i)=ct(i)+2.*pi;else d(i)=ct(i);end...

  • 13234636741请问matlab高手们,image()函数和imshow()函数有什么不同啊
    印鱼亨编写一个M文件就可以看出区别:clear all;close all;warning off all;a=input('the picture:','s');I=imread(a);figure;imshow(I)figure;image(I)不难看出:1.image显示出来图片有坐标轴,而imshow显示出来的图片则没有没有。2.image要将图像按坐标轴的大小来显示,会将坐标轴平面铺满,而不管...

  • 13234636741请问高手们matlab中怎么表示三角形区域?
    印鱼亨要画出上面的图下面的程序才可以,一楼的有问题,我画出的图 figure triangle x0=0;y0=0; %起始坐标 x1=1;y1=1; %对角坐标 y2=[0:1\/4:1-1\/4];x2=[0:1\/4:1-1\/4];plot([x0,x1],[y0,y0],'r') %横轴坐标直线 hold on plot([x0,x0],[y0,y1],'r') %纵轴坐标...

  • 相关主题精彩

    版权声明:本网站为非赢利性站点,内容来自于网络投稿和网络,若有相关事宜,请联系管理员

    Copyright © 喜物网