Hi,
I just started building my very first model with Vensim. I have a few rather basic questions for you:
1. I have now a model of over one hundred variables in 6 different views and would like to know exactly how many variables in total as well as in each views. Is there a simple way to get the statistics?
2. Is there a way that I can output a table showing each variable with the numbers of other variables that affect and being affected by the variable (instead of counting them one by one)?
3. Also a similar table, but showing the number loops that each variable involves?
Thanks a lot!
Tailin
[BEGINNER] A few questions
-
- Junior Member
- Posts: 6
- Joined: Thu Nov 01, 2012 2:25 am
- Vensim version: DSS
-
- Super Administrator
- Posts: 4590
- Joined: Wed Mar 05, 2003 3:10 am
Re: [BEGINNER] A few questions
Can you enter your serial number on your profile please, you selected that you use DSS, but entered 0 as the serial number.
Click Model->Settings, and then select "Info/Pswd". There is a "model info" section here which will tell you these things.1. I have now a model of over one hundred variables in 6 different views and would like to know exactly how many variables in total as well as in each views. Is there a simple way to get the statistics?
Causes and uses tables. Right click on the table tool, and select causes/uses from the "show link or sketch vars" dropdown box.2. Is there a way that I can output a table showing each variable with the numbers of other variables that affect and being affected by the variable (instead of counting them one by one)?
There is a loops tool as well.3. Also a similar table, but showing the number loops that each variable involves?
Advice to posters seeking help (it really helps us to help you)
http://www.ventanasystems.co.uk/forum/v ... f=2&t=4391
Units are important!
http://www.bbc.co.uk/news/magazine-27509559
http://www.ventanasystems.co.uk/forum/v ... f=2&t=4391
Units are important!
http://www.bbc.co.uk/news/magazine-27509559
-
- Junior Member
- Posts: 6
- Joined: Thu Nov 01, 2012 2:25 am
- Vensim version: DSS
Re: [BEGINNER] A few questions
Thanks for the prompt response. I have attached the serial number in my profile.
The table tools requires the model being able to simulate, but we are currently in the stage of building a qualitative causal-loop-diagram. Is there anyway around in this situation?
It seems that counting loops with the loops tool needs to be done one variable at a time. But for hundreds of variables what can we do?
The problem we encountered may be a general modeling question. We kept building our causal loop diagram for a while (now 203 variables), but now feeling a bit overwhelmed and trying to simplify it.
We are thinking if we have a table listing the numbers of causes, uses and loops of each variable, we may be able to decide which variables are more important.
Any suggestion for this kind of situation? Thanks a lot.
Tailin
The table tools requires the model being able to simulate, but we are currently in the stage of building a qualitative causal-loop-diagram. Is there anyway around in this situation?
It seems that counting loops with the loops tool needs to be done one variable at a time. But for hundreds of variables what can we do?
The problem we encountered may be a general modeling question. We kept building our causal loop diagram for a while (now 203 variables), but now feeling a bit overwhelmed and trying to simplify it.
We are thinking if we have a table listing the numbers of causes, uses and loops of each variable, we may be able to decide which variables are more important.
Any suggestion for this kind of situation? Thanks a lot.
Tailin
Re: [BEGINNER] A few questions
There's also a nice documentation tool, from ANL - see http://models.metasd.com/vensim-model-d ... tion-tool/ for a link. I'm not sure how well it will work on a CLD that doesn't have equations though.
You could probably use the .dll to automate a loop count. However, I'm not sure it'll really help that much. The number of loops a variable is involved in is a weak indicator of its importance, because it's the gain (strength) of the loops that matters. It's probably fair to assume that a variable that's in a lot of loops is important in some sense, because if it weren't, you wouldn't have thought of all those links. But it could still be the case that the variable is not a useful policy lever (e.g., because all the loops are negative, and balance the effect of a change in the variable). Also, the inverse is not necessarily true: a variable in few loops could still be important.
You could probably use the .dll to automate a loop count. However, I'm not sure it'll really help that much. The number of loops a variable is involved in is a weak indicator of its importance, because it's the gain (strength) of the loops that matters. It's probably fair to assume that a variable that's in a lot of loops is important in some sense, because if it weren't, you wouldn't have thought of all those links. But it could still be the case that the variable is not a useful policy lever (e.g., because all the loops are negative, and balance the effect of a change in the variable). Also, the inverse is not necessarily true: a variable in few loops could still be important.
/*
Advice to posters (it really helps us to help you)
http://www.ventanasystems.co.uk/forum/v ... f=2&t=4391
Blog: http://blog.metasd.com
Model library: http://models.metasd.com
Bookmarks: http://delicious.com/tomfid/SystemDynamics
*/
Advice to posters (it really helps us to help you)
http://www.ventanasystems.co.uk/forum/v ... f=2&t=4391
Blog: http://blog.metasd.com
Model library: http://models.metasd.com
Bookmarks: http://delicious.com/tomfid/SystemDynamics
*/
-
- Junior Member
- Posts: 6
- Joined: Thu Nov 01, 2012 2:25 am
- Vensim version: DSS
Re: [BEGINNER] A few questions
Thanks a lot. I'll research a bit before asking further questions.
Tailin
Tailin
-
- Junior Member
- Posts: 6
- Joined: Thu Nov 01, 2012 2:25 am
- Vensim version: DSS
Re: [BEGINNER] A few questions
Dear experts,
I have a follow-up question regarding causal loops. Suppose that I identify 3 (or more) seemingly important variables in my model (which has now 207 variables), is there a way to know what are the causal loops that includes all those 3 variables? We would like to analyze the model structure (qualitatively) and see if there is any interesting loops to investigate further. Thanks!
Tailin
I have a follow-up question regarding causal loops. Suppose that I identify 3 (or more) seemingly important variables in my model (which has now 207 variables), is there a way to know what are the causal loops that includes all those 3 variables? We would like to analyze the model structure (qualitatively) and see if there is any interesting loops to investigate further. Thanks!
Tailin
-
- Super Administrator
- Posts: 4590
- Joined: Wed Mar 05, 2003 3:10 am
Re: [BEGINNER] A few questions
All I can suggest is using the loops tool and then copying the output to Excel and try and match those which include the parameters you are interested in.
Advice to posters seeking help (it really helps us to help you)
http://www.ventanasystems.co.uk/forum/v ... f=2&t=4391
Units are important!
http://www.bbc.co.uk/news/magazine-27509559
http://www.ventanasystems.co.uk/forum/v ... f=2&t=4391
Units are important!
http://www.bbc.co.uk/news/magazine-27509559