版块导航
正在加载中...
客户端APP下载
登录
注册
帖子
帖子
用户
本版
应《网络安全法》要求,自2017年10月1日起,未进行实名认证将不得使用互联网跟帖服务。为保障您的帐号能够正常使用,请尽快对帐号进行手机号验证,感谢您的理解与支持!
24小时热门版块排行榜
>
论坛更新日志
(601)
>
休闲灌水
(12)
>
虫友互识
(11)
>
硕博家园
(8)
>
考博
(7)
>
导师招生
(5)
>
文献求助
(5)
>
基金申请
(3)
>
教师之家
(3)
>
海外博后
(2)
>
论文投稿
(2)
>
人文社科
(1)
>
论文道贺祈福
(1)
>
绿色求助(高悬赏)
(1)
>
考研
(1)
小木虫论坛-学术科研互动平台
»
计算模拟区
»
程序语言
»
其它
»
matlab的全局类如何实现
4
1/1
返回列表
查看: 603 | 回复: 3
只看楼主
@他人
存档
新回复提醒
(忽略)
收藏
在APP中查看
Carpathia
银虫
(小有名气)
应助: 35
(小学生)
金币: 5.6
帖子: 140
在线: 24.9小时
虫号: 1070633
[交流]
matlab的全局类如何实现
在一个m文件里定义了class myclass
如果在另一个m文件function里将其变为类的一个实例,并且在function下指明global:
CODE:
global instant; instant = myclass();
出错,原因是matlab把所有global过的变量设为double,因此无法把instant实例化。
尝试另一种方法:
可以把实例保存在cell里,同时对cell进行global处理,方法可行,不过略显麻烦;
另一种方法:
CODE:
k = evalin('base','k'); assignin('base','k',k);
用assignin函数把变量存在base里,即workspace里,要用evalin函数取出,方法可行,还是显得麻烦。
请问大家如何考虑这个问题的?
回复此楼
» 猜你喜欢
困死了
已经有8人回复
面上项目没有好文章就没希望了吗?
已经有13人回复
不知道还有没有招博士的学校了
已经有5人回复
售SCI一区T0P文章,我:8.O.5.5.1.O.5.4,科目齐全,可+急
已经有8人回复
材料博士申请
已经有5人回复
售SCI一区T0P文章,我:8.O.5.5.1.O.5.4,科目齐全,可+急
已经有7人回复
售SCI一区T0P文章,我:8.O.5.5.1.O.5.4,科目齐全,可+急
已经有9人回复
还有课题组有博士名额吗
已经有6人回复
关于水星近日点进动成因的质疑 与实证分析
已经有10人回复
博士申请
已经有3人回复
高级回复
» 本主题相关价值贴推荐,对您同样有帮助:
求助如何在matlab中实现Daubechies eight-wavelet function的移位和尺度变换
已经有3人回复
MATLAB如何定义全局变量结构体?
已经有4人回复
matlab如何寻找结构体数组的相邻元数呢
已经有8人回复
最小二乘法的matlab 实现
已经有4人回复
matlab非线性最小二乘法求解
已经有12人回复
关于全局最优法和遗传算法
已经有7人回复
关于Logistic回归统计算法的matlab实现 实例
已经有76人回复
matlab如何实现数据流聚类过程模拟的
已经有10人回复
matlab编程中遇到的问题
已经有4人回复
小白求助自适应控制中投影算子的MATLAB实现方法
已经有5人回复
用matlab来实现分类汇总
已经有3人回复
matlab如何实现矩阵多行数据的循环调用
已经有5人回复
matlab中如何用regress实现批量回归并出图
已经有8人回复
Matlab三维图中如何实现x,y坐标名称与各自的坐标轴平行?
已经有4人回复
Matlab如何实现这样的计算:赋值——计算——判断结果——重复
已经有10人回复
matlab最小二乘问题求助 怎么定义多变量
已经有3人回复
【求助】用matlab最优化方法进行参数拟合
已经有17人回复
» 抢金币啦!回帖就可以得到:
查看全部散金贴
万事顺遂,百无禁忌,大吉大利,平安喜乐
+
2
/430
深圳大学黄妍斐特聘教授课题组“百人计划”及“预聘-长聘制”教师招聘
+
1
/86
中科院理化所(北京)纳米可控组招收硕士2名直博1名(欢迎报名参加暑期夏令营)
+
1
/77
厦大医学院陶荣坤课题组科研助理招聘启事
+
1
/77
【博士后招聘|新加坡南洋理工大学 NTU】
+
1
/37
上海交通大学燃料电池研究所招聘博士后
+
1
/31
上海交通大学-化学化工学院 博士后招聘
+
1
/31
头部新能源公司招聘热化学、模拟仿真相关人才
+
1
/31
【博后招聘】国家级人才王新才教授课题组诚聘博士后研究人员
+
1
/30
2026年江西师范大学药学院陈芬儿院士课题组招收智能药学博士生
+
1
/28
中科院先进院与温州医科大学联合招聘博士后2名,年薪≥50W/年
+
1
/14
西北工业大学储能电池原位光学诊断与智能感知团队博士后招聘启事
+
1
/7
寻找有兴趣依托我们课题组申请玛丽居里奖学金的博士和青教
+
1
/6
双一流天津工业大学电信学院李鸿强教授招收2026年申请审核制博士
+
1
/6
【SCI全程辅导】-高校教授1对1指导上岸-加微beyondip
+
1
/5
二手设备转让:博蕴通 TL1200 管式炉 | 实验室1200℃真空热处理炉
+
1
/4
上海理工大学顾敏院士团队招聘 【超快激光直写】和【光学衍射神经网络】方向教师
+
1
/3
浙江大学医学院/“一带一路”国际医学院丁文龙课题组博士后招聘
+
1
/2
天津大学浙江研究院(宁波)诚聘高分子/化学/材料方向博士后/青年特聘研究员
+
1
/1
中国林科院林业研究所/林木遗传育种全国重点实验室 “推免生”硕士(硕博连读)招生
+
1
/1
1楼
2012-06-06 13:46:07
已阅
回复此楼
关注TA
给TA发消息
送TA红花
TA的回帖
libralibra
至尊木虫
(著名写手)
程序强帖: 40
应助: 817
(博后)
金币: 12914.1
帖子: 2238
在线: 287.3小时
虫号: 696514
★
Carpathia(金币+1): 谢谢参与
用matlab这么久,从来没用过class,或许有其可取之处
但是class可以完成的任务,都可以用struct完成,
因为matlab的函数组织非常灵活,是不是member function不是那么严格,
如果是data member,可以用struct的fields来模拟
赞
一下
回复此楼
2楼
2012-06-06 16:05:43
已阅
回复此楼
关注TA
给TA发消息
送TA红花
TA的回帖
Carpathia
银虫
(小有名气)
应助: 35
(小学生)
金币: 5.6
帖子: 140
在线: 24.9小时
虫号: 1070633
引用回帖:
2楼
:
Originally posted by
libralibra
at 2012-06-06 16:05:43
用matlab这么久,从来没用过class,或许有其可取之处
但是class可以完成的任务,都可以用struct完成,
因为matlab的函数组织非常灵活,是不是member function不是那么严格,
如果是data member,可以用struct的fields来 ...
谢谢您的回答
struct只有数据成员,却没有成员函数
因为现在做的工作本身就是一个面向对象的计算工作(多体动力学)
再者matlab里充斥着各种object,用class来组织程序会方便很多
当然用matlab仅仅用来验证方法,不是用来做实际工作
赞
一下
回复此楼
3楼
2012-06-06 17:00:07
已阅
回复此楼
关注TA
给TA发消息
送TA红花
TA的回帖
简单回复
ecnufsy
4楼
2017-11-07 08:58
回复
Carpathia(金币+1): 谢谢参与
发自小木虫IOS客户端
相关版块跳转
第一性原理
量子化学
计算模拟
分子模拟
仿真模拟
程序语言
我要订阅楼主
Carpathia
的主题更新
4
1/1
返回列表
如果回帖内容含有宣传信息,请如实选中。否则帐号将被全论坛禁言
普通表情
龙
兔
虎
猫
高级回复
(可上传附件)
百度网盘
|
360云盘
|
千易网盘
|
华为网盘
在新窗口页面中打开自己喜欢的网盘网站,将文件上传后,然后将下载链接复制到帖子内容中就可以了。
信息提示
关闭
请填处理意见
关闭
确定