| 查看: 1415 | 回复: 4 | |||
[交流]
matlab里面有没有运算符重载的?
|
|||
|
比如说 ^ + 这种的~~~ [ Last edited by cw277 on 2012-10-11 at 19:15 ] |
» 猜你喜欢
退学或坚持读
已经有26人回复
面上基金申报没有其他的参与者成吗
已经有5人回复
有70后还继续奋斗在职场上的吗?
已经有5人回复
遇见不省心的家人很难过
已经有22人回复
博士延得我,科研能力直往上蹿
已经有5人回复
多组分精馏求助
已经有6人回复
» 抢金币啦!回帖就可以得到:
中国海洋大学与中国水产科学研究院 联合培养 专硕 食品加工与安全
+1/75
结构动力学与结构健康监测方向欧盟玛丽居里全奖博士招聘
+1/65
娃娃们今儿考试喽。。。。
+1/61
中国石油大学(北京)国家级大人才团队博士招生2名:化学、材料、石油工程:油田化学
+2/57
西交利物浦大学招收26年【全奖】博士生1名(空间智能沉浸式手术导航)
+1/33
江西理工大学 稀土学院 稀土功能材料方向 招收2026届博士研究生、硕士研究生
+1/28
南京医科大学国家级高层次青年人才团队招收博士研究生
+1/21
武汉工程大学绿碳技术与智能材料课题组诚招2026年博士研究生
+2/20
2026年博士申请考核+福州大学+管理科学与工程
+1/13
意大利华人老师University of Padova-全额奖学金博士
+1/11
推荐一款可以AI辅助写作的Latex编辑器SmartLatexEditor,超级好用,AI润色,全免费
+1/6
《中文期刊点评》这个模块,怎么不能点评期刊了呢自动跳转到主页了
+1/5
广东省智能院与澳门大学/澳门理工联培博士招生
+1/4
中科大国家级青年人才招聘(无机非金属材料、化学等方向)博士
+1/4
中山大学柔性电子学院黄维院士团队诚招博士后(柔性可穿戴电子或相关方向)
+1/3
邵阳学院食品与化学工程学院硕士调剂
+1/3
苏州大学医学院纳米生物医学方向招收申请考核制博士生1名
+1/1
澳科大诚招2026年秋季全奖博士研究生(药剂学/生物材料方向)
+1/1
211大学-课题组招收学术博士生
+1/1
深圳理工大学优青课题组招有机合成、药物化学研究助理
+1/1
★ ★ ★ ★ ★ ★ ★ ★ ★
小木虫: 金币+0.5, 给个红包,谢谢回帖
cw277: 金币+7, 谢谢,我其实想把^重载为异或 。 像c语言那样用~~~ 2012-10-11 20:39:40
jjdg: 金币+1, 感谢参与 2012-10-12 00:46:18
小木虫: 金币+0.5, 给个红包,谢谢回帖
cw277: 金币+7, 谢谢,我其实想把^重载为异或 。 像c语言那样用~~~ 2012-10-11 20:39:40
jjdg: 金币+1, 感谢参与 2012-10-12 00:46:18
|
可以呀 比如说要建立一个类test,并为它重载加法 在matlab的搜索路径下建立一个文件夹,起名叫@test (你可以去matlab的路径下查查,有好多文件夹前面带@的,都是类) 然后在@test文件夹下建立一个test.m这就相当于test类的构造函数 这儿假设给test类两个成员(简单起见) 只需:function p=test(x,y) p.x=x; p.y=y; p=class(p,'test'); %建立test类 然后在@test文件夹下建立一个plus.m,即为重载了加法 示例如下: function w=plus(p,q) w.x=p.x+q.x; w.y=p.y+q.y; w=class(w,'test'); 重载其他运算苻也是如此 如果在@test文件夹下再建立一个private文件夹,那么在private里面的m文件,就将是此类的私有函数 |
2楼2012-10-11 19:22:39
3楼2012-10-11 20:46:12
4楼2012-10-12 14:14:27
简单回复
cmwuyan5楼
2012-10-12 14:26















回复此楼