xiaojikuaipao62 发表于 2008-5-27 09:35

~=和==还有.*提示出错是怎么回事呢

难道m文件还需要头文件吗

seidel 发表于 2008-5-27 09:38

不需要啊,是不是你的输入法没有切换啊?

xiaojikuaipao62 发表于 2008-5-27 12:56

??? Error using ==> .*
Function '.*' is not defined for values of class 'cell'.

Error in ==> C:\MATLAB6p5\toolbox\stats\unidrnd.m
On line 25  ==> r = ceil(n.*rand(rows,columns));
不是输入法的问题啊

[[it] 本帖最后由 xiaojikuaipao62 于 2008-5-27 12:57 编辑 [/it]]

seidel 发表于 2008-5-27 16:52

点乘不能用于cell型的变量运算

xiaojikuaipao62 发表于 2008-5-28 08:59

你说的太对了,我改了以后还有一个问题,想请教下,R=ROUTES{i}{Code(i)}是什么意思
??? Cell contents reference from a non-cell array object.

Error in ==> C:\MATLAB6p5\work\MCRGSA.m (ShiYinZhi)
On line 116  ==>     R=ROUTES{i}{Code(i)};
由于不便于计算我把ROUTES改成了普通数组了,这句就出问题了
如果改成R=ROUTES(i){Code(i)}提示() Indexing must appear last in an index expression
能帮忙看看怎么回事吗
谢谢^_^

页: [1]

编程论坛