24小时热门版块排行榜    

查看: 848  |  回复: 4
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

michael1988

铜虫 (小有名气)

[求助] 求助matlab Function 'tensor' is not defined for values of class 'double'.

初次编写简单的三能级原子,很是蒙圈!求助大神!
syms g g3
m=[1;0;0];n=[0;1;0];b=[0;0;1];
ida = identity(2); idat = identity(3);
nm=tensor(n,m');
a = tensor(destroy(2),idat);
H = g*tensor(a,nm,idat,idat)+g*tensor(a,nm,idat,idat)'
    +g*tensor(a,idat,nm,idat)+g*tensor(a,idat,nm,idat)'
    +g3*tensor(a,idat,idat,nm)+g3*tensor(a,idat,idat,nm)';
??? Function 'tensor' is not defined for values of class 'double'.
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

yangfjh

铁杆木虫 (正式写手)

【答案】应助回帖

★ ★
感谢参与,应助指数 +1
michael1988: 金币+1, 有帮助 2013-05-09 09:25:40
ben_ladeng: 金币+1, 谢谢交流 2013-05-09 10:43:46
意思是函数参数的类型错了,它不能作用在double数据类型。从新将函数tensor的参数定义为其他数据类型,估计楼主的应该是int型

[ 发自手机版 http://muchong.com/3g ]
3楼2013-05-09 00:46:04
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 5 个回答

libralibra

至尊木虫 (著名写手)

骠骑将军

【答案】应助回帖

★ ★ ★
感谢参与,应助指数 +1
michael1988: 金币+2, 有帮助 2013-05-09 09:25:25
ben_ladeng: 金币+1, 谢谢交流 2013-05-09 10:42:56
ben_ladeng: 专家考核 2013-05-09 10:43:28
找不到tensor.m文件
matlab/VB/python/c++/Java写程序请发QQ邮件:790404545@qq.com
2楼2013-05-08 22:06:55
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

yangfjh

铁杆木虫 (正式写手)

【答案】应助回帖

★ ★
michael1988: 金币+2, 有帮助 2013-05-09 09:25:46
意思是函数参数的类型错了,它不能作用在double数据类型。从新将函数tensor的参数定义为其他数据类型,估计楼主的应该是int型

[ 发自手机版 http://muchong.com/3g ]
4楼2013-05-09 00:46:12
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

忆如沉

银虫 (小有名气)

重新定义函数参量的类型,很简单,百度一下,
你若不离不弃,我便生死相依。
5楼2013-05-10 09:25:35
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
信息提示
请填处理意见