{"title":"JavaScript控制模拟的灵活性","authors":"M. Divjak, M. Marolt","doi":"10.1109/EURCON.2001.938149","DOIUrl":null,"url":null,"abstract":"The paper presents the advantages of using JavaScript functions in interaction with scriptable applets. The concept was tested on the JxyZET simulation applet which was developed as a platform-independent complement to xyZET. The latter is an authoring tool for the development and visualisation of various phenomena in physics. The original JxyZET was expanded with some scriptable functions. This permits the definition of more complex elastic bodies built from several hundreds or even thousands of particles and springs. These bodies can be easily modified just by changing some parameters within the JavaScript code included in the parent hypertext. The simulation of complex dynamic systems is investigated The introduction of libraries of reusable JavaScript functions was proposed. The usage of JavaScript permits the interaction of a user-defined algorithm with the simulation tool, in our case JxyZET. The concept of dynamically conditioned simulation runs is explained and the possibilities of dynamically restructured simulation models are demonstrated.","PeriodicalId":205662,"journal":{"name":"EUROCON'2001. International Conference on Trends in Communications. Technical Program, Proceedings (Cat. No.01EX439)","volume":"78 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2001-07-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Flexibility of JavaScript controled simulations\",\"authors\":\"M. Divjak, M. Marolt\",\"doi\":\"10.1109/EURCON.2001.938149\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The paper presents the advantages of using JavaScript functions in interaction with scriptable applets. The concept was tested on the JxyZET simulation applet which was developed as a platform-independent complement to xyZET. The latter is an authoring tool for the development and visualisation of various phenomena in physics. The original JxyZET was expanded with some scriptable functions. This permits the definition of more complex elastic bodies built from several hundreds or even thousands of particles and springs. These bodies can be easily modified just by changing some parameters within the JavaScript code included in the parent hypertext. The simulation of complex dynamic systems is investigated The introduction of libraries of reusable JavaScript functions was proposed. The usage of JavaScript permits the interaction of a user-defined algorithm with the simulation tool, in our case JxyZET. The concept of dynamically conditioned simulation runs is explained and the possibilities of dynamically restructured simulation models are demonstrated.\",\"PeriodicalId\":205662,\"journal\":{\"name\":\"EUROCON'2001. International Conference on Trends in Communications. Technical Program, Proceedings (Cat. No.01EX439)\",\"volume\":\"78 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2001-07-04\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"EUROCON'2001. International Conference on Trends in Communications. Technical Program, Proceedings (Cat. No.01EX439)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/EURCON.2001.938149\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"EUROCON'2001. International Conference on Trends in Communications. Technical Program, Proceedings (Cat. No.01EX439)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/EURCON.2001.938149","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
The paper presents the advantages of using JavaScript functions in interaction with scriptable applets. The concept was tested on the JxyZET simulation applet which was developed as a platform-independent complement to xyZET. The latter is an authoring tool for the development and visualisation of various phenomena in physics. The original JxyZET was expanded with some scriptable functions. This permits the definition of more complex elastic bodies built from several hundreds or even thousands of particles and springs. These bodies can be easily modified just by changing some parameters within the JavaScript code included in the parent hypertext. The simulation of complex dynamic systems is investigated The introduction of libraries of reusable JavaScript functions was proposed. The usage of JavaScript permits the interaction of a user-defined algorithm with the simulation tool, in our case JxyZET. The concept of dynamically conditioned simulation runs is explained and the possibilities of dynamically restructured simulation models are demonstrated.