| 查看: 657 | 回复: 5 | ||
[求助]
各位大神们 ,帮帮我看看这个matlab中的类的构造器,不胜感激! 已有1人参与
|
|
%af.m这是af类的构造器。此处定义了人工鱼类的数据结构 function af=af() af.x=0.5+rand(); af.y=rand(); %af.x=-5.12+10.24*rand(); %af.y=-5.12+10.24*rand(); af.try_number=100; af=class(af,'af'); matlab2011b运行后总是提示: Error using class The CLASS function must be called from a class constructor. Error in af (line 8) af=class(af,'af'); 请问各位大神,这样的问题该怎么解决?非常感谢 |
» 猜你喜欢
全日制(定向)博士
已经有5人回复
假如你的研究生提出不合理要求
已经有10人回复
萌生出自己或许不适合搞科研的想法,现在跑or等等看?
已经有4人回复
Materials Today Chemistry审稿周期
已经有4人回复
参与限项
已经有3人回复
实验室接单子
已经有4人回复
对氯苯硼酸纯化
已经有3人回复
求助:我三月中下旬出站,青基依托单位怎么办?
已经有12人回复
所感
已经有4人回复
要不要辞职读博?
已经有7人回复
» 本主题相关价值贴推荐,对您同样有帮助:
大神们,帮帮小女子吧
已经有18人回复
请问各位大神,在NCBI进行蛋白基因注册的步骤是什么?需要哪些材料?有注册过的吗?
已经有0人回复
各位大神们!!!帮帮忙吧
已经有6人回复
有机合成后处理除颜色问题----各位有机大神们,谁来帮帮我啊!
已经有33人回复
外甥刚出生,求各位大神们给起个好点名字
已经有24人回复
大神们看过来
已经有2人回复
才疏学浅,求大神排忧解难,帮帮我解这些题。
已经有53人回复
关于超声波提取黄酮的问题,求大神们帮助!
已经有4人回复
请问各位虫友们,有谁做熔盐电解铝合金的,妹子我求指导帮助
已经有14人回复
单相模拟小问题困扰新手,求大神们点拨指导!
已经有3人回复
自己是新虫,跪求大神们帮帮我。感激不尽!!考研调剂
已经有2人回复
有几道泛函的小题,各位请进来看看!帮帮忙!
已经有9人回复
研一,太多不懂的地方,希望过来人帮个忙!
已经有1人回复
求助,NMR学得好的大神们们帮我看看这几个是什么物质
已经有0人回复
现在不知道怎么办,请过来人帮帮我到底读不读这个博士
已经有35人回复
小生刚考完,就读好困难,望得大神助,春风度门关。
已经有10人回复

东大小生
木虫 (著名写手)
- 应助: 26 (小学生)
- 金币: 2489.3
- 散金: 1188
- 红花: 8
- 帖子: 1006
- 在线: 163.6小时
- 虫号: 3293573
- 注册: 2014-06-26
- 性别: GG
- 专业: 固体力学

2楼2015-07-28 18:41:57

3楼2015-07-28 19:26:49
东大小生
木虫 (著名写手)
- 应助: 26 (小学生)
- 金币: 2489.3
- 散金: 1188
- 红花: 8
- 帖子: 1006
- 在线: 163.6小时
- 虫号: 3293573
- 注册: 2014-06-26
- 性别: GG
- 专业: 固体力学

4楼2015-07-28 19:37:30
|
大神,我按上面的方法做了,但是又出现了其他错误,你能帮我看看么? afsa Access to an object's fields is only permitted within its methods. Error in get (line 5) out=af.x; Error in afsa (line 29) afs_x(i)=get(afs{i},'x'); 其中,afsa是主函数,get函数如下: %get.m此函数负责获取人工鱼的位置x,y的位置 function out=get(af,argin) switch argin case 'x' out=af.x; case 'y' out=af.y; case 'try_number' out=af.try_number; otherwise fprintf('参数错误!\n'); end 这样的错误怎么解决啊?非常感激! |

5楼2015-07-28 21:02:30
东大小生
木虫 (著名写手)
- 应助: 26 (小学生)
- 金币: 2489.3
- 散金: 1188
- 红花: 8
- 帖子: 1006
- 在线: 163.6小时
- 虫号: 3293573
- 注册: 2014-06-26
- 性别: GG
- 专业: 固体力学
【答案】应助回帖
★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
小熊沫沫: 金币+50, ★★★★★最佳答案 2015-07-29 09:37:11
小熊沫沫: 金币+50, ★★★★★最佳答案 2015-07-29 09:37:11
|
嘿嘿给你说有什么好处啊,唉 我是好人就给你说了吧,你那个get函数也存成m文件,放到刚才的@的文件夹里面,才能直接用,也就是那个af和get函数都放在@af里面,然后就能调用。 再者,最好不要用get函数吧 get是获取句柄对应值用的,会有冲突,要不你换成getpos也行,不过你文件名要和对应的函数名一致 |

6楼2015-07-28 22:12:28












回复此楼