楼主: xupengswordsman
4345 1

[问答] MATLAB 多维数组字符运算 sum函数 怎么用不了? [推广有奖]

  • 6关注
  • 16粉丝

教授

45%

还不是VIP/贵宾

-

威望
0
论坛币
4807 个
通用积分
48.3123
学术水平
36 点
热心指数
48 点
信用等级
26 点
经验
106305 点
帖子
1021
精华
0
在线时间
1518 小时
注册时间
2007-12-30
最后登录
2024-1-20

5论坛币
今晚 用matlab做多维数组字符运算 对某个维度进行求和 发现sum函数失效 不知哪位仁兄有高见!
例子
>> syms a b c d;
e=[a b;c d];
e1=[a a;c d];
e2=[a b;c c];
f=cat(3,e,e1,e2)
sum(f,1)


f(:,:,1) =

[ a, b]
[ c, d]


f(:,:,2) =

[ a, a]
[ c, d]


f(:,:,3) =

[ a, b]
[ c, c]

??? Error using ==> mupadmex
Error in MuPAD command: unable to define matrix over Dom::ExpressionField() [(Dom::Matrix(Dom::ExpressionField()))::new]

Error in ==> sym.sym>sym.sum at 736
                s = mupadmex('symobj::prodsumdim',A.s,num2str(dim),'_plus');


关键词:MATLAB atlab matla Mat Atl command matlab matrix Error
xupeng
沙发
xupengswordsman 发表于 2014-6-24 19:11:38 |只看作者 |坛友微信交流群
换了一个公式 比较麻烦

使用道具

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-28 12:19