TA的每日心情 | 无聊 2025-2-12 23:01 |
---|
签到天数: 216 天 [LV.7]常住居民III
新手
- 积分
- 42
|
在这里盗用一下大佬dpstt的图,请教大家几个问题。
1. 如图,CV中,为什么直接用 eva getdim1num (^a), 不能输出结果?而是需要把 getdim1num (^a) 赋值给一个自定义函数例如@asd==getdim1num (^a),再eva(@asd)就可以。 另外,为什么Y R2 S1 F1可以直接跟在eva后面,例如 eva (Y R2 S1 F1) 可以直接输出结果,而不需要把Y R2 S1 F1赋值一个自定义函数。
2. 为什么^a(91) 需要声明,但是^b不需要声明吗?(如图)
3. eva 到底怎么用?例如我想读取目前系统焦距,为什么eva efl 不行,而eva (efl) 可以
4. 假如我前文定义了@asd, 现在需要约束@asd<Y R2 S1 F1, 这样写 可以吗?听说 约束符号 "<" 右边的表达式在优化过程中一直是一个定值(初始值),是不变的?
1、eva (getdim1num(^a))可以出结果,如果是系统预定义的语法和参数,如Y R2 S1 F1,eva需要用()
2、数组要声明,单一的变量或字符串不用声明
3、同1
4、在优化中自定义约束右边肯定是定值,你可以写成 @asd-(Y R2 S1 F1)<0
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?注册
×
|