| 查看: 1422 | 回复: 4 | |||
[交流]
matlab里面有没有运算符重载的?
|
|||
|
比如说 ^ + 这种的~~~ [ Last edited by cw277 on 2012-10-11 at 19:15 ] |
» 猜你喜欢
为什么中国大学工科教授们水了那么多所谓的顶会顶刊,但还是做不出宇树机器人?
已经有9人回复
版面费该交吗
已经有9人回复
体制内长辈说体制内绝大部分一辈子在底层,如同你们一样大部分普通教师忙且收入低
已经有13人回复
面上可以超过30页吧?
已经有4人回复
“人文社科而论,许多学术研究还没有达到民国时期的水平”
已经有5人回复
什么是人一生最重要的?
已经有4人回复
» 抢金币啦!回帖就可以得到:
山东征女友,坐标济南
+1/162
南通大学生物医药方向国家级人才团队招聘教师
+3/110
上海交通大学叶天南课题组招聘2026级博士研究生
+1/88
上海交通大学叶天南课题组招聘2026级博士研究生
+1/85
天津科技大学海洋与环境学院殷焕顺团队招博士生1名---分析化学领域
+1/79
青岛科技大学2026年高分子材料方向科研助理招聘
+1/44
澳门理工大学人工智能智慧康养方向26 年9月入学博士招生有奖学金
+1/40
同济大学 环境科学与工程学院 国家级青年人才团队 诚聘脱产博士后
+1/38
上海交通大学叶天南课题组招聘2026级博士研究生
+3/34
新西兰 奥克兰理工大学(AUT)招博士,海藻资源化方向,详情请见如下内容,谢谢!
+1/13
新加坡南洋理工大学- 光电/ 智能传感/ 脑机接口方向 博士后
+1/10
青岛大学纺织服装学院张宪胜教授招收博士研究生
+1/9
澳门理工大学人工智能智慧康养方向26 年9月入学博士招生 奖学金
+1/7
英国南安普顿大学禅铎课题组诚招气候动力方向博士后
+1/5
全奖博士 英国利物浦大学+台湾清华大学 双博士学位
+1/5
国自然B0706药物化学生物学,需要什么样的文章才能中
+1/4
TGF β3无法复性出二聚体怎么办
+1/3
湖北工业大学2026年博士研究生(生物医药专博+轻工技术与工程学博)
+1/2
澳科大招收2026秋纳米医学/生物材料方向全奖博士研究生(3月5日18:00截止)
+1/2
【科研助理招聘-北京理工大学-集成电路与电子学院-国家杰青团队】
+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















回复此楼