楼主: swufeliux
15838 26

[学科软件] vensim中表函数withlookup的问题 [推广有奖]

  • 0关注
  • 2粉丝

已卖:3份资源

高中生

72%

还不是VIP/贵宾

-

威望
0
论坛币
342 个
通用积分
2.0000
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
359 点
帖子
17
精华
0
在线时间
45 小时
注册时间
2019-3-2
最后登录
2021-12-20

楼主
swufeliux 发表于 2019-3-23 08:10:15 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
求助……
我现在做的模型里有个数据和时间没有显著的线性关系,所以就用了withlookup。
然后用的历史数据是2005-2015年的,但是在仿真后,2016及其以后的数据直接跟着2015年的数据一样了,这是为什么呢?
解决方法又是怎么样呢?
G=
With lookup(Time
lookup([(2005,0)-(2015,12491)],(2005,7267),(2006,7959),(2007,8471),(2008,8727),(2009,7130),(2010,7660),(2011,8118),(2012,8540),(2013,11382),(2014,11769),(2015,12491) )



二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:系统动力学vensim

沙发
swufeliux 发表于 2019-3-23 08:13:14
这个是仿真数据,2016年及以后的数据完全是按照2015年来的,是我对表函数的理解有问题吗?
我看文献是说和时间有关系、但又不是明显的线性关系,就要用表函数来表示呀……

QQ图片20190323080741.png (9.05 KB)

QQ图片20190323080741.png

藤椅
nkunku 发表于 2019-3-23 20:10:14
lookup函数默认的只有内插,而没有外插的功能。超过插值点最左边或最右边,它返回的值是0。假如想要得到真实的外插值,应该用LOOKUP EXTRAPOLATE函数。详见官网帮助:https://www.vensim.com/documentation/index.html?22820.htm

板凳
15022353965 发表于 2019-3-28 10:55:09 来自手机
楼主你这个表函数是怎么弄的呢?SD菜鸟小白求指点

报纸
lp149947692 发表于 2019-3-29 10:50:57
想请教楼主一下怎么导出仿真数据啊~感谢了

地板
swufeliux 发表于 2019-4-10 15:29:21
nkunku 发表于 2019-3-23 20:10
lookup函数默认的只有内插,而没有外插的功能。超过插值点最左边或最右边,它返回的值是0。假如想要得到真实 ...
谢谢你啊!

7
swufeliux 发表于 2019-4-10 15:33:10
lp149947692 发表于 2019-3-29 10:50
想请教楼主一下怎么导出仿真数据啊~感谢了
emmm,我只知道点保存,可以导出为TXT文件。

8
swufeliux 发表于 2019-4-10 15:34:31
15022353965 发表于 2019-3-28 10:55
楼主你这个表函数是怎么弄的呢?SD菜鸟小白求指点
type选auxiliary,sub-type选withlookup就出来了,再输入历史数据就行

9
哈皮莱恩 发表于 2019-5-20 16:13:07
几百条数据怎么用lookup函数啊,难道要一个个输入吗...

10
小熊的风车 发表于 2019-8-20 09:57:17 来自手机
swufeliux 发表于 2019-3-23 08:10
求助……
我现在做的模型里有个数据和时间没有显著的线性关系,所以就用了withlookup。
然后用的历史数据 ...
我想问一下楼主你的表函数单位怎么设置的<br>
自变量单位是无量纲时间,因变量单位你是怎么设置的

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
jg-xs1
拉您进交流群
GMT+8, 2025-12-5 14:15