全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件
3230 0
2014-09-03

我现在是想将得到的参数保存并用于后面的运算中,但是,估计出的参数的类型有字符型,数值型,另外还有空值~~

  如

  u=[u1,u2,u3,u4,u5,u6];

  family1=[];

  ParamHat1{1}=[];

  for i=1:5;                                                                              %此处循环会用到多次

  [family,ParamHat,rotation] = function([u(:,i),u(:,i+1)]);

  AA=[family1,family];

  family1=AA;

  ParamHat1{1}=ParamHat;

  BB=[rotation1,Rotation];

  Rotation1=BB;

  end

  CCC=function1 [family,ParamHat,rotation] ;                   %这是最后带入参数求估计值

  其中family是字符型,paramhat是数值型,rotation,要么是字符型,要么是空值。

  每次产生一个字符型的family ,是可以直接调用,但是ParamHat 他要转换为数值才能用,即要用到cell2mat函数,而且当Parahat 他的个数不定,即paramhat={[a],[b,c],[ecd],..},就只能一个一个的转换,即parahat1=cell2mat(ParamHat1(1,1)),这样挺麻烦的,而且对于rotation,他只能保留是非空的数值,而最终,我是保证family,ParamHat,rotation这三变量一一对应,才能求出相应的结果。不知道如何操作,望指点~~~


二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群