首页 >>  正文

matlab结构体转为矩阵

来源:baiyundou.net   日期:2024-09-21

扶狱慧4670Matlab/GUI 求问结构体中提取某一特定值变为字符串列向量(详见例子),谢谢 -
许使败15875795447 ______ Name=arrayfun(@(x)num2str(x.num),a(:),'UniformOutput',false);

扶狱慧4670matlab中怎么将1*6400的矩阵中的数值转换成80*80的矩阵 -
许使败15875795447 ______ %假设矩阵O是你原来的数据 tr = zeros(80,80); for i=1:80 for j=1:80 tr(i,j)=O((i-1)*80+j); end end

扶狱慧4670matlab一个结构体里面有8个字段,其中有一些矩阵,我现在想修改里面的值有什么办法 -
许使败15875795447 ______ 用measure.pf就可以调用和修改,如:a=measure.pf %将pf的值赋给变量a;%对a进行修改 measure.pf=a %修改后再赋给pf

扶狱慧4670matlab中使用结构体可不可以让元素等于一个变量. -
许使败15875795447 ______ 不可以,结构体的字段名必须以字母开头 要想实现类似STUDENT. a1,STUDENT. a2这样的效果,倒是可以用eval实现,不过效率比较低.你这个要求比较奇怪,以序列性质排列的字段名,完全可以改成数组,不论赋值还是调用都方便的多

扶狱慧4670有没有将图像转化为矩阵的软件? -
许使败15875795447 ______ 用matlab,C++builder和Vc++、VB都可以做到;例如:matlab是a=imread('图片地址\文件名');转化为一个三维矩阵,前两维是空间坐标,第三维取值1~3,代表三基色:红、绿、蓝.

扶狱慧4670matlab中 我想在已有的结构体(struct)中加入新成员 请问怎么做? -
许使败15875795447 ______ 全部都是函数指针类型 void (*_init)(); u8(*_getbyte) ( p16,bool); // _getbyte是一个函数指针,接受2个参数,参数类型是p16,bool,并返回u8类型.void(*_sendbyte) (u8); //_sendbyte是一个函数指针,接受1个参数,参数类型是u8,没有返回类型.u16(*_senddata)(p8,u16); // _senddata是一个函数指针,接受2个参数,参数类型是p8,u16,并返回u16类型.void (*_exit)(); 以此类推了

扶狱慧4670matlab结构体数组预分配内存 -
许使败15875795447 ______ 你的结构体的结构首先是要知道的,那么你可以先为结构体的一个单元分陪内存 例如结构体变量x,有值域a,b,c x.a=zeros(...); x.b=zeros(...); x.c=zeros(...); 这就就为一个结构体x分配了内存,当中分陪的大小有zeros语句后面的大小决定 这时候,你想要x是一个结构体数组,也就是有很多个结构一样的单元 你可以用 x=repmat(x,[m n]); 这样x就被扩展为m*n的矩阵,每个单元的内存已经分配好了

扶狱慧4670matlab在edit里面输入的字符串型数值如何转换成数组或者矩阵? -
许使败15875795447 ______ matlab的GUI中所有的控件的句柄都在handles结构体中,你直接打当然找不到了.获取句柄的方式如下:mbfcxs1 =str2num( get(handles.mbfcxs1,'String...

扶狱慧4670怎样在MATLAB里调用其它函数的结构体变量?在MATLAB里一
许使败15875795447 ______ 这种情况很多,假设你用的那个函数叫func,则形如>>func(x,y) 回车往往输出图表而使用时形如:>>[H,M]=func(x,y) 回车则不输出图,而是把返回值放在H,M等矩阵中.返回形式如何,得看是什么函数.用help func看看这个函数的返回值格式如何.这大概就是函数重置,用同一个函数名对应不同的函数体,以函数参数表等的不同来选择调用不同的函数应用.

扶狱慧4670matlab Z变换 -
许使败15875795447 ______ ztrans syms K s b a z G=K*(s+b)/(s*(s*s+4*s+8)*(s+a)); ztrans(G,s,z) ans = K*(1/8/a*hypergeom([1, a, 2-2*i, 2+2*i],[1+a, 3-2*i, 3+2*i],1/z)+b*ztrans(1/(s^2+4*s+8)/s/(s+a),s,z))

(编辑:自媒体)
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图 @ 白云都 2024