我怎么减去数量细胞?

3视图(30天)
雅各Assayag
雅各Assayag 2021年5月29日
编辑: 1月 2021年6月7日
我有一个细胞是6 x2和im试图减1(或加1)第一行,它告诉我,- / +不支持类型“细胞”。万博1manbetx我试图将翻倍,但也没有让我. .我添加了我试着什么——的照片
从这里^想要减去1
谢谢你! !
4评论
雅各Assayag
雅各Assayag 2021年5月30日
谢谢但是任何解决我的问题吗?

登录置评。

接受的答案

1月
1月 2021年5月30日
编辑:1月 2021年6月7日
Dice1 = (1/7 1/7 1/7 1/7 1/7 2/7);
Dice2 = (1/7 1/7 2/7 1/7 1/7 1/7);
印第安纳州= abs((1:长度(Dice1)) -(1:长度(Dice2)。”) + 1;
val = (Dice1 * Dice2。');
源= accumarray(印第安纳州(:),瓦尔(:))。”;
HuffTree = huffmandict(1:6,来源);
X = cell2mat (HuffTree (: 1)) - 1;
HuffTree (: 1) = num2cell (X);
更直接:
HuffTree (: 1) = cellfun (@ (x) {x - 1}, HuffTree (: 1))
HuffTree =6×2单元阵列
{[0]}{[0 0 1]}{[1]}{[0 1]}{[2]}{[1 0]}{[3]}{[1]}{[4]}{[0 0 0 0]}{[5]}{[0 0 0 1]}
但是为什么不从一开始就正确地创建树?
HuffTree = huffmandict(0:5,来源);

更多的答案(0)

类别

找到更多的在倍频程帮助中心文件交换

s manbetx 845


释放

R2021a

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!

翻译的