टीके सॉल्वर: Difference between revisions

From Vigyanwiki
No edit summary
No edit summary
 
(5 intermediate revisions by 3 users not shown)
Line 1: Line 1:
{{Infobox Software
{{Infobox Software
| name                  = टीके सॉल्वर
| name                  = टीके सॉल्वर
Line 20: Line 19:
}}
}}


'''टीके सॉल्वर''' (मूल रूप से टीके! सॉल्वर)<ref name=TK1.NYT>{{cite news |newspaper=[[The New York Times]]
'''टीके सॉल्वर''' <ref name=TK1.NYT>{{cite news |newspaper=[[The New York Times]]
   |url=https://www.nytimes.com/1983/08/02/science/personal-computers-new-software-for-science-and-engineering.html
   |url=https://www.nytimes.com/1983/08/02/science/personal-computers-new-software-for-science-and-engineering.html
   |title=New software for science and engineering
   |title=New software for science and engineering
   |author=Erik Sandberg-Diment  |date=August 2, 1983  |accessdate=July 23, 2019}}</ref> सार्वभौमिक तकनीकी प्रणाली, निगमन द्वारा व्यावसायीकृत एक [[घोषणात्मक प्रोग्रामिंग]], नियम-आधारित भाषा पर आधारित एक गणितीय मॉडलिंग और समस्या निवारण सॉफ्टवेयर प्रणाली है।<ref name=BriefsUTS.NYT>{{cite news
   |author=Erik Sandberg-Diment  |date=August 2, 1983  |accessdate=July 23, 2019}}</ref> सार्वभौमिक तकनीकी प्रणाली, निगमन द्वारा व्यावसायीकृत एक [[घोषणात्मक प्रोग्रामिंग]], नियम भाषा पर आधारित एक गणितीय मॉडलिंग और समस्या निवारण सॉफ्टवेयर प्रणाली है।<ref name=BriefsUTS.NYT>{{cite news
   |newspaper=[[The New York Times]]
   |newspaper=[[The New York Times]]
   |url=https://www.nytimes.com/1986/01/01/business/briefs-325186.html
   |url=https://www.nytimes.com/1986/01/01/business/briefs-325186.html
Line 29: Line 28:
   |date=January 1, 1986}}</ref>
   |date=January 1, 1986}}</ref>
== इतिहास ==
== इतिहास ==
1970 के दशक के अंत में [[मिलोस कोनोपासेक]] द्वारा खोजा गया था और प्रारंभ में 1982 में [[ सॉफ्टवेयर कला ]] द्वारा विकसित किया गया था।<ref name=TK1.NYT/> 1984 में यूनिवर्सल तकनीकी प्रणाली द्वारा टीके सॉल्वर का अधिग्रहण किया गया था, जब सॉफ्टवेयर वित्तीय कठिनाई में पड़ गया था और [[लोटस सॉफ्टवेयर]] को बेच दिया गया था।<ref name=TK2.NYT>{{cite news |newspaper=[[The New York Times]]
1970 के दशक के अंत में [[मिलोस कोनोपासेक]] द्वारा खोजा गया था और प्रारंभ में 1982 में [[ सॉफ्टवेयर कला |सॉफ्टवेयर]] द्वारा विकसित किया गया था।<ref name=TK1.NYT/> 1984 में सार्वभौमिक तकनीकी प्रणाली द्वारा टीके सॉल्वर का अधिग्रहण किया गया था, जब सॉफ्टवेयर वित्तीय कठिनाई में पड़ गया था और [[लोटस सॉफ्टवेयर]] को बेच दिया गया था।<ref name=TK2.NYT>{{cite news |newspaper=[[The New York Times]]
   |url=https://www.nytimes.com/1985/04/09/business/lotus-set-to-acquire-software-arts.html
   |url=https://www.nytimes.com/1985/04/09/business/lotus-set-to-acquire-software-arts.html
   |title=Lotus Set to Acquire Software Arts
   |title=Lotus Set to Acquire Software Arts
   |author=David E. Sanger  |date=April 9, 1985}}</ref> टीके सॉल्वर अवधारणा का आविष्कार करने में कोनोपासेक का लक्ष्य एक समस्या निवारण वातावरण बनाना था जिसमें एक विशिष्ट समस्या को हल करने के लिए बनाए गए गणितीय मॉडल का उपयोग संबंधित समस्याओं को हल करने के लिए किया जाता था (इनपुट और आउटपुट चर के पुनर्वितरण के साथ) न्यूनतम या कोई अतिरिक्त प्रोग्रामिंग के साथ आवश्यक एक बार जब कोई उपयोगकर्ता एक समीकरण में प्रवेश करता है, तो टीके सॉल्वर उस समीकरण का मूल्यांकन करता है।
   |author=David E. Sanger  |date=April 9, 1985}}</ref> टीके सॉल्वर अवधारणा का आविष्कार करने में कोनोपासेक का लक्ष्य एक समस्या निवारण वातावरण बनाना होता है जिसमें एक विशिष्ट समस्या को हल करने के लिए बनाए गए गणितीय मॉडल का उपयोग संबंधित समस्याओं को हल करने के लिए किया जाता था (इनपुट और आउटपुट चर के पुनर्वितरण के साथ) न्यूनतम या कोई अतिरिक्त प्रोग्रामिंग के साथ आवश्यक एक बार जब कोई उपयोगकर्ता एक समीकरण में प्रवेश करता है, तो टीके सॉल्वर उस समीकरण का मूल्यांकन करता है।


सॉफ्टवेयर ने सॉल्वरपैक्स की एक श्रृंखला भी जारी की थी - आवेदन के विशिष्ट क्षेत्रों में सामान्यतः उपयोग किए जाने वाले कुछ सूत्रों के तैयार संस्करण होते है।<ref name=SolvPacks.NYT>{{cite news |newspaper=[[The New York Times]]
सॉफ्टवेयर ने सॉल्वरपैक्स की एक श्रृंखला भी जारी की थी - आवेदन के विशिष्ट क्षेत्रों में सामान्यतः उपयोग किए जाने वाले कुछ सूत्रों के तैयार संस्करण होते है।<ref name=SolvPacks.NYT>{{cite news |newspaper=[[The New York Times]]
Line 40: Line 39:


न्यूयॉर्क टाइम्स ने टीके सॉल्वर को विज्ञान और अभियांत्रिकी के लिए वैसा ही करने के लिए वर्णित किया था जैसा शब्द संसाधन कॉर्पोरेट संचार [एसआईसी] और कैल्क पैकेजों ने वित्त के लिए किया था।<ref name="TK1.NYT" />
न्यूयॉर्क टाइम्स ने टीके सॉल्वर को विज्ञान और अभियांत्रिकी के लिए वैसा ही करने के लिए वर्णित किया था जैसा शब्द संसाधन कॉर्पोरेट संचार [एसआईसी] और कैल्क पैकेजों ने वित्त के लिए किया था।<ref name="TK1.NYT" />
=== यूनिवर्सल तकनीकी प्रणाली ===
=== सार्वभौमिक तकनीकी प्रणाली ===
लोटस, जिसने 1984 में टीके सॉल्वर सहित सॉफ्टवेयर का अधिग्रहण किया था<ref name=TK2.NYT/> दो साल से भी कम समय के बाद सॉफ्टवेयर के अपने स्वामित्व को यूनिवर्सल तकनीकी प्रणाली को बेच दिया था।<ref name=BriefsUTS.NYT/> रिलीज 5 को आज भी 2012 में बाजार में सबसे लंबे समय तक चलने वाले गणितीय समीकरण सॉल्वरों में से एक माना जाता था।<ref name=Springs2012>{{cite magazine  |magazine=Springs
लोटस, जिसने 1984 में टीके सॉल्वर सहित सॉफ्टवेयर का अधिग्रहण किया था<ref name=TK2.NYT/> दो साल से भी कम समय के बाद सॉफ्टवेयर के अपने स्वामित्व को सार्वभौमिक तकनीकी प्रणाली को बेच दिया था।<ref name=BriefsUTS.NYT/> रिलीज 5 को आज भी 2012 में बाजार में सबसे लंबे समय तक चलने वाले गणितीय समीकरण सॉल्वरों में से एक माना जाता था।<ref name=Springs2012>{{cite magazine  |magazine=Springs
   |url=https://issuu.com/springmanufacturersinstitute/docs/29193_150
   |url=https://issuu.com/springmanufacturersinstitute/docs/29193_150
   |date=Summer 2012  |publisher=Spring Manufacturers Institute
   |date=Summer 2012  |publisher=Spring Manufacturers Institute
   |title=TK Solver R5}}</ref><ref name=UTS5/>
   |title=TK Solver R5}}</ref><ref name=UTS5/>
== कोर प्रौद्योगिकी ==
== कोर प्रौद्योगिकी ==
टीके सॉल्वर की मुख्य प्रौद्योगिकियां एक घोषणात्मक प्रोग्रामिंग भाषा, बीजगणितीय समीकरण सॉल्वर,<ref name=TK1.NYT/>कमांड संरचना का उपयोग करके एक पुनरावृत्त समीकरण सॉल्वर और एक संरचित, ऑब्जेक्ट-आधारित इंटरफ़ेस।<ref name=TK1.NYT/><ref>/M for move, /I for insert ...
टीके सॉल्वर की मुख्य प्रौद्योगिकियां एक घोषणात्मक प्रोग्रामिंग भाषा, बीजगणितीय समीकरण सॉल्वर,<ref name=TK1.NYT/> कमांड संरचना का उपयोग करके एक पुनरावृत्त समीकरण सॉल्वर और एक संरचित, ऑब्जेक्ट-आधारित अंतरफलक है।<ref name=TK1.NYT/><ref>/M for move, /I for insert ...
"carried over from Visicalc."</ref> इंटरफ़ेस में वस्तुओं के नौ वर्ग शामिल हैं जिन्हें अन्य टीके फ़ाइलों के बीच साझा और मर्ज किया जा सकता है:
"carried over from Visicalc."</ref> अंतरफलक में वस्तुओं के नौ वर्ग सम्मलित होते है जिन्हें अन्य टीके फाइलों के बीच साझा और मर्ज किया जाता है:
* नियम: समीकरण, सूत्र, फ़ंक्शन कॉल जिनमें तार्किक स्थितियाँ शामिल हो सकती हैं
* नियम: समीकरण, सूत्र, फ़ंक्शन कॉल जिनमें तार्किक स्थितियाँ सम्मलित होती है
* वेरिएबल्स: नियमों में उपयोग किए जाने वाले वेरिएबल्स की एक सूची, मूल्यों (संख्यात्मक या गैर-संख्यात्मक) के साथ जो उपयोगकर्ता द्वारा दर्ज की गई है या सॉफ़्टवेयर द्वारा गणना की गई है
* वेरिएबल्स: नियमों में उपयोग किए जाने वाले वेरिएबल्स की एक सूची, मूल्यों (संख्यात्मक या गैर-संख्यात्मक) के साथ जो उपयोगकर्ता द्वारा अंकित की गई होती है या सॉफ़्टवेयर द्वारा गणना की गई होती है
* इकाइयाँ: सभी इकाइयाँ रूपांतरण कारक, एक ही स्थान पर, जब इकाइयाँ बदली जाती हैं तो मूल्यों के स्वत: अद्यतन की अनुमति देने के लिए
* इकाइयाँ: सभी इकाइयाँ रूपांतरण कारक, एक ही स्थान पर, जब इकाइयाँ बदली जाती है तो मूल्यों के स्वत: अद्यतन की अनुमति देते है
* सूचियाँ: संख्यात्मक और गैर-संख्यात्मक मानों की श्रेणियाँ जो एक चर के साथ संबद्ध या सीधे संसाधित की जा सकती हैं<ref name=TK1.NYT/>प्रक्रिया कार्यों द्वारा
* सूचियाँ: संख्यात्मक और गैर-संख्यात्मक मानों की श्रेणियाँ जो एक चर के साथ संबद्ध या सीधे संसाधित की जाती है<ref name=TK1.NYT/>
* टेबल्स: एक साथ प्रदर्शित सूचियों का संग्रह
* तालिका: एक साथ प्रदर्शित सूचियों का संग्रह होता है
* प्लॉट: लाइन चार्ट, स्कैटरप्लॉट, बार चार्ट और [[पाई चार्ट]]
* चार्ट: लाइन चार्ट, स्कैटरचार्ट, बार चार्ट और [[पाई चार्ट]]
* कार्य: नियम-आधारित, टेबल लुक-अप और प्रक्रियात्मक प्रोग्रामिंग घटक
* कार्य: नियम-आधारित, तालिका लुक-अप और प्रक्रियात्मक प्रोग्रामिंग घटक
* प्रारूप: संख्यात्मक और स्ट्रिंग मान प्रदर्शित करने के लिए सेटिंग्स
* प्रारूप: संख्यात्मक और स्ट्रिंग मान प्रदर्शित करने के लिए सेटिंग्स
* टिप्पणियाँ: स्पष्टीकरण और प्रलेखन के लिए
* टिप्पणियाँ: स्पष्टीकरण और प्रलेखन के लिए होता है


ऑब्जेक्ट का प्रत्येक वर्ग अपने स्वयं के कार्यपत्रक पर सूचीबद्ध और संग्रहीत होता है - नियम पत्रक, चर पत्रक, इकाई पत्रक, आदि। प्रत्येक कार्यपत्रक के भीतर, प्रत्येक वस्तु में सबशीट पर सारांशित गुण होते हैं या एक संपत्ति विंडो में देखे जाते हैं। इंटरफ़ेस टूलबार और एक पदानुक्रमित नेविगेशन बार का उपयोग करता है जो [[ विंडोज़ एक्सप्लोरर ]] के बाईं ओर दिखाई देने वाले डायरेक्टरी ट्री जैसा दिखता है।
ऑब्जेक्ट का प्रत्येक वर्ग अपने स्वयं के कार्यपत्रक पर सूचीबद्ध और संग्रहीत होता है - नियम पत्रक, चर पत्रक, इकाई पत्रक, आदि। प्रत्येक कार्यपत्रक के भीतर, प्रत्येक वस्तु में सबशीट पर सारांशित गुण होते है या एक संपत्ति विंडो में देखे जाते है। अंतरफलक उपकरण और एक पदानुक्रमित मार्गदर्शक का उपयोग करता है जो [[ विंडोज़ एक्सप्लोरर |विंडोज़ एक्सप्लोरर]] के बाईं ओर दिखाई देने वाले डायरेक्टरी मे ट्री जैसा दिखता है।


घोषणात्मक प्रोग्रामिंग संरचना उन नियमों, कार्यों और चरों में सन्निहित है जो एक गणितीय मॉडल के मूल का निर्माण करते हैं।<ref name=ModTools>{{cite book
घोषणात्मक प्रोग्रामिंग संरचना उन नियमों, कार्यों और चरों में सन्निहित होता है जो एक गणितीय मॉडल के मूल का निर्माण करते है।<ref name=ModTools>{{cite book
   |title=Modeling Tools for Environmental Engineers and Scientists
   |title=Modeling Tools for Environmental Engineers and Scientists
   |url=https://books.google.com/books?isbn=1420003399  |isbn=1420003399
   |url=https://books.google.com/books?isbn=1420003399  |isbn=1420003399
   |author=Nirmala Khandan  |year=2001}}</ref>
   |author=Nirmala Khandan  |year=2001}}</ref>
== नियम, चर और इकाइयां ==
== नियम, चर और इकाइयां ==
सभी नियम नियम पत्रक या उपयोगकर्ता परिभाषित कार्यों में दर्ज किए गए हैं। एक स्प्रेडशीट या [[अनिवार्य प्रोग्रामिंग]] वातावरण के विपरीत, नियम किसी भी क्रम या क्रम में हो सकते हैं और असाइनमेंट स्टेटमेंट के रूप में व्यक्त नहीं किए जाते हैं। ए + बी = सी / डी टीके सॉल्वर में एक वैध नियम है और इसके चार चरों में से किसी के लिए हल किया जा सकता है। नियम शीट में आवश्यकतानुसार नियमों को जोड़ा और हटाया जा सकता है, उनके आदेश की परवाह किए बिना और अन्य मॉडलों में शामिल किया जा सकता है। एक टीके सॉल्वर मॉडल में 32,000 तक नियम शामिल हो सकते हैं, और वर्तमान संस्करण के साथ आने वाली लाइब्रेरी में उच्च गणित, सांख्यिकी, अभियांत्रिकी और विज्ञान, वित्त और प्रोग्रामिंग के लिए उपयोगिताएं शामिल हैं।
सभी नियम पत्रक या उपयोगकर्ता परिभाषित कार्यों में अंकित किए गए है। एक स्प्रेडशीट या [[अनिवार्य प्रोग्रामिंग]] वातावरण के विपरीत, नियम किसी भी क्रम में हो सकते है और असाइनमेंट स्टेटमेंट के रूप में व्यक्त नही किए जाते है। ए + बी = सी / डी टीके सॉल्वर में एक वैध नियम होता है और इसके चार चरों में से किसी के लिए हल किया जा सकता है। नियम शीट में आवश्यकतानुसार नियमों को जोड़ा और हटाया जा सकता है, उनके आदेश की परवाह किए बिना और अन्य मॉडलों में सम्मलित किया जा सकता है। एक टीके सॉल्वर मॉडल में 32,000 तक नियम सम्मलित हो सकते है, और वर्तमान संस्करण के साथ आने वाली लाइब्रेरी में उच्च गणित, सांख्यिकी, अभियांत्रिकी और विज्ञान, वित्त और प्रोग्रामिंग के लिए उपयोगिताएं सम्मलित होते है।


जब नियम दर्ज किया जाता है और नियम स्क्रीन के निचले भाग में मैथलुक व्यू विंडो में गणितीय प्रारूप में प्रदर्शित होता है, तो एक नियम में चर स्वचालित रूप से चर शीट पर पोस्ट हो जाते हैं। कोई भी चर इनपुट या आउटपुट और मॉडल के रूप में काम कर सकता है<ref name=ModTools/>इनपुट की पसंद के आधार पर आउटपुट चर के लिए हल किया जाएगा।
जब नियम अंकित किया जाता है और नियम स्क्रीन के निचले भाग में मैथलुक व्यू विंडो में गणितीय प्रारूप में प्रदर्शित होता है, तो एक नियम में चर स्वचालित रूप से चर शीट पर पोस्ट हो जाते है। कोई भी चर इनपुट या आउटपुट और मॉडल के रूप में काम कर सकता है<ref name=ModTools/> इनपुट की पसंद के आधार पर आउटपुट चर के लिए हल किया जाता है।


इकाई रूपांतरण कारकों का एक डेटाबेस टीके सॉल्वर के साथ भी भेजा जाता है, और उपयोगकर्ता इकाई रूपांतरणों को नियमों के समान तरीके से जोड़, हटा या आयात कर सकते हैं। प्रत्येक चर एक गणना इकाई के साथ जुड़ा हुआ है, लेकिन चरों को प्रदर्शन इकाइयां भी सौंपी जा सकती हैं और टीके स्वचालित रूप से मूल्यों को परिवर्तित करता है। उदाहरण के लिए, नियम मीटर और किलोग्राम पर आधारित हो सकते हैं, लेकिन इनपुट और आउटपुट के लिए इंच और पाउंड की इकाइयों का उपयोग किया जा सकता है।
इकाई रूपांतरण कारकों का एक डेटाबेस टीके सॉल्वर के साथ भी भेजा जाता है, और उपयोगकर्ता इकाई रूपांतरणों को नियमों के समान विधि से जोड़ना, हटाना या आयात कर सकते है। प्रत्येक चर एक गणना इकाई के साथ जुड़ा हुआ होता है, लेकिन चरों को प्रदर्शन इकाइयां भी सौंपी जाती है और टीके स्वचालित रूप से मूल्यों को परिवर्तित करता है। उदाहरण के लिए, नियम मीटर और किलोग्राम पर आधारित होता है, लेकिन इनपुट और आउटपुट के लिए इंच और पाउंड की इकाइयों का उपयोग किया जाता है।


== समस्या-समाधान ==
== समस्या-समाधान ==
टीके सॉल्वर के पास समीकरणों के प्रणाली को हल करने के तीन तरीके हैं। प्रत्यक्ष सॉल्वर निरंतर प्रतिस्थापन के सिद्धांत द्वारा बीजगणितीय रूप से एक प्रणाली को हल करता है। जब कई नियमों में कई अज्ञात होते हैं, तो प्रोग्राम एक पुनरावृत्त सॉल्वर को ट्रिगर कर सकता है जो आउटपुट चर के एक या अधिक के लिए प्रारंभिक अनुमानों के आधार पर क्रमिक रूप से अनुमान लगाने के लिए न्यूटन-रैफसन एल्गोरिथम का उपयोग करता है। प्रक्रिया कार्यों का उपयोग समीकरणों के प्रणाली को हल करने के लिए भी किया जा सकता है। ऐसी प्रक्रियाओं के पुस्तकालयों को कार्यक्रम के साथ शामिल किया गया है और आवश्यकतानुसार फाइलों में विलय किया जा सकता है। एक सूची सॉल्वर सुविधा चर को डेटा या संभाव्यता वितरण की श्रेणियों से संबद्ध करने की अनुमति देती है, जो कई मानों के लिए हल करती है, जो टेबल और प्लॉट बनाने और [[मोंटे कार्लो सिमुलेशन]] चलाने के लिए उपयोगी है। प्रीमियम संस्करण में अब समाधान अनुकूलक भी शामिल है जो मॉडलों को हल करने में सीमाओं और बाधाओं की सीधी सेटिंग के लिए है<ref name=ModTools/>न्यूनतम, अधिकतम या विशिष्ट स्थितियों के लिए।
टीके सॉल्वर के पास समीकरणों के प्रणाली को हल करने के तीन विधि होती है। प्रत्यक्ष सॉल्वर निरंतर प्रतिस्थापन के सिद्धांत द्वारा बीजगणितीय रूप से एक प्रणाली को हल करता है। जब कई नियमों में कई अज्ञात होते है, तो प्रोग्राम एक पुनरावृत्त सॉल्वर को ट्रिगर कर सकता है जो आउटपुट चर के एक या अधिक के लिए प्रारंभिक अनुमानों के आधार पर क्रमिक रूप से अनुमान लगाने के लिए न्यूटन-रैफसन एल्गोरिथम का उपयोग करता है। प्रक्रिया कार्यों का उपयोग समीकरणों के प्रणाली को हल करने के लिए भी किया जाता है। ऐसी प्रक्रियाओं के पुस्तकालयों को कार्यक्रम के साथ सम्मलित किया जाता है और आवश्यकतानुसार फाइलों में विलय होता है। एक सूची सॉल्वर सुविधा चर को डेटा या संभाव्यता वितरण की श्रेणियों से संबद्ध करने की अनुमति देता है, जो कई मानों के लिए हल करता है, जो तालिका और चार्ट बनाने और [[मोंटे कार्लो सिमुलेशन]] चलाने के लिए उपयोगी होता है। प्रीमियम संस्करण में अब समाधान अनुकूलक भी सम्मलित होते है जो मॉडलों को हल करने में सीमाओं और बाधाओं की सीधी सेटिंग के लिए होते है।<ref name=ModTools/>


टीके सॉल्वर में मोटे तौर पर 150 बिल्ट-इन [[सबरूटीन]] शामिल हैं: गणितीय, [[त्रिकोणमिति]], [[बूलियन तर्क]], [[ गणना ]], मैट्रिक्स ऑपरेशंस, [[डेटाबेस]] एक्सेस और प्रोग्रामिंग फ़ंक्शंस, जिसमें स्ट्रिंग हैंडलिंग और बाहरी रूप से संकलित रूटीन को कॉल करना शामिल है। उपयोगकर्ता तीन प्रकार के कार्यों को भी परिभाषित कर सकते हैं: घोषणात्मक नियम कार्य; तालिका लुकअप और सूचियों के जोड़े से जुड़े अन्य कार्यों के लिए सूची कार्य; और प्रक्रिया कार्य, लूप और अन्य प्रक्रियात्मक संचालन के लिए जो कि सरणियों (सूचियों की सूची) में प्रक्रिया या परिणाम भी हो सकते हैं। इसे एक्सेस करने के लिए अंतर्निहित कार्यों के साथ थर्मोडायनामिक और परिवहन गुणों का पूरा राष्ट्रीय मानक और प्रौद्योगिकी डेटाबेस शामिल है। टीके सॉल्वर UTS द्वारा विपणन किए गए अभियांत्रिकी अनुप्रयोगों के लिए भी एक मंच है,<ref>{{cite magazine  |magazine=[[PC Magazine]]
टीके सॉल्वर में मोटे तौर पर 150 बिल्ट-इन [[सबरूटीन]] सम्मलित होते है: गणितीय, [[त्रिकोणमिति]], [[बूलियन तर्क]], [[ गणना |गणना]] , आव्यूह संचालन, [[डेटाबेस]] एक्सेस और प्रोग्रामिंग फ़ंक्शंस, जिसमें स्ट्रिंग हैडलिंग और बाहरी रूप से संकलित रूटीन को कॉल करना सम्मलित होता है। उपयोगकर्ता तीन प्रकार के कार्यों को भी परिभाषित करते है: घोषणात्मक नियम कार्य, तालिका और सूचियों के जोड़े से जुड़े अन्य कार्यों के लिए सूची कार्य, और प्रक्रिया कार्य, लूप और अन्य प्रक्रियात्मक संचालन के लिए जो कि सरणियों (सूचियों की सूची) में प्रक्रिया या परिणाम भी होते है। इसे एक्सेस करने के लिए अंतर्निहित कार्यों के साथ थर्मोडायनामिक और परिवहन गुणों का पूरा राष्ट्रीय मानक और प्रौद्योगिकी डेटाबेस सम्मलित होता है। टीके सॉल्वर यूटीएस द्वारा विपणन किए गए अभियांत्रिकी अनुप्रयोगों के लिए भी एक मंच होता है,<ref>{{cite magazine  |magazine=[[PC Magazine]]
   |url=https://books.google.com/books?id=6TfdBoFkkwYC
   |url=https://books.google.com/books?id=6TfdBoFkkwYC
   |title=Universal Technical Systems' TK! Solver Plus
   |title=Universal Technical Systems' TK! Solver Plus
   |quote=There is much to admire in Universal Technical Systems' $395 TK! Solver Plus ...
   |quote=There is much to admire in Universal Technical Systems' $395 TK! Solver Plus ...
   |date=March 14, 1989  |page=310}}</ref> इसमें एडवांस्ड स्प्रिंग डिजाइन, इंटीग्रेटेड गियर सॉफ्टवेयर, इंटरएक्टिव रोर्क के फॉर्मूले, टीके पर हीट ट्रांसफर और डायनामिक्स और वाइब्रेशन एनालिसिस शामिल हैं।
   |date=March 14, 1989  |page=310}}</ref> इसमें विकसित स्प्रिंग डिजाइन, समन्वित गियर सॉफ्टवेयर, परस्पर रोर्क के सूत्रों, टीके पर हीट ट्रांसफर और डायनामिक्स और वाइब्रेशन एनालिसिस सम्मलित होते है।


== डेटा प्रदर्शन और साझाकरण ==
== डेटा प्रदर्शन और साझाकरण ==
टीके सॉल्वर मॉडल को समृद्ध करने के लिए टेबल्स, प्लॉट्स, कमेंट्स और MathLook नोटेशन डिस्प्ले टूल का उपयोग किया जा सकता है। मॉडल को Microsoft [[Visual Basic]] और .NET Framework|.NET टूल के साथ अन्य घटकों से जोड़ा जा सकता है, या उन्हें रूलमास्टर उत्पाद का उपयोग करके वेब-सक्षम किया जा सकता है या Excel टूलकिट उत्पाद का उपयोग करके [[Microsoft Excel]] स्प्रेडशीट से जोड़ा जा सकता है। टीके सॉल्वर मॉडल को CAD ड्रॉइंग और सॉलिड मॉडल से जोड़ने के लिए एक DesignLink विकल्प भी है। प्रीमियम संस्करण में, स्टैंडअलोन मॉडल दूसरों के साथ साझा किए जा सकते हैं जिनके पास टीके लाइसेंस नहीं है, उन्हें एक्सेल या मुफ्त टीके प्लेयर में खोलकर।
टीके सॉल्वर मॉडल को समृद्ध करने के लिए तालिका, चार्ट, कमेंट्स और नोटेशन डिस्प्ले उपकरण का उपयोग किया जाता है। मॉडल को माइक्रोसॉफ्ट [[Visual Basic|विसुअल बेसिक]] और .नेट फ्रैम्वर्क |.नेट उपकरण के साथ अन्य घटकों से जोड़ा जाता है, या उन्हें रूलमास्टर उत्पाद का उपयोग करके वेब-सक्षम किया जाता है या उपकरण उत्पाद का उपयोग करके [[Microsoft Excel|माइक्रोसॉफ्ट]] स्प्रेडशीट से जोड़ा जाता है। टीके सॉल्वर मॉडल को सीएडी ड्रॉइंग और सॉलिड मॉडल से जोड़ने के लिए एक डिजाइन लिंक विकल्प भी होता है। प्रीमियम संस्करण में, स्टैंडअलोन मॉडल दूसरों के साथ साझा किया जा सकता है जिनके पास टीके लाइसेंस नही होता है।


== रिसेप्शन ==
== रिसेप्शन ==
1984 में [[BYTE]] ने कहा कि टीके! सॉल्वर लगभग किसी भी तरह के समीकरण को हल करने के लिए शानदार है, लेकिन यह [[मैट्रिक्स (गणित)]] को हैंडल नहीं करता है, और यह कि [[फोरट्रान]] या APL (प्रोग्रामिंग लैंग्वेज) [[एपीएल (प्रोग्रामिंग भाषा)]] [[रैखिक समीकरणों की प्रणाली]] के लिए बेहतर थी। पत्रिका ने निष्कर्ष निकाला कि सीमाओं के बावजूद, यह एक शक्तिशाली उपकरण था, जो वैज्ञानिकों और इंजीनियरों के लिए उपयोगी था। कोई समान उत्पाद मौजूद नहीं है।<ref name="miller198412">{{Cite magazine |last=Miller |first=Alan R. |date=December 1984 |title=टीके! सॉल्वर|url=https://archive.org/stream/byte-magazine-1984-12/1984_12_BYTE_09-13_Communications#page/n261/mode/2up |magazine=BYTE |pages=263–272}}</ref> संस्करण 5.0 तक, टीके सॉल्वर ने मैट्रिक्स हैंडलिंग कार्यक्षमता को जोड़ा।<ref name=UTS5>{{Cite web
1984 में [[BYTE|बाइट]] ने कहा कि टीके सॉल्वर लगभग किसी भी तरह के समीकरण को हल करने के लिए शानदार होता है, लेकिन यह [[मैट्रिक्स (गणित)|आव्यूह]] को नियंत्रित नही करता है, और यह कि [[फोरट्रान]] या [[एपीएल (प्रोग्रामिंग भाषा)]] [[रैखिक समीकरणों की प्रणाली]] के लिए बेहतर होता है। पत्रिका ने निष्कर्ष निकाला कि सीमाओं के अतिरिक्त, यह एक शक्तिशाली उपकरण था, जो वैज्ञानिकों और अनहियाँत्रिकों के लिए उपयोगी था। कोई समान उत्पाद उपस्थित नही होता है।<ref name="miller198412">{{Cite magazine |last=Miller |first=Alan R. |date=December 1984 |title=टीके! सॉल्वर|url=https://archive.org/stream/byte-magazine-1984-12/1984_12_BYTE_09-13_Communications#page/n261/mode/2up |magazine=BYTE |pages=263–272}}</ref> संस्करण 5.0 तक, टीके सॉल्वर ने आव्यूह नियंत्रक कार्यक्षमता को जोड़ा था।<ref name=UTS5>{{Cite web
   |url=https://uts.com/itemdetails.asp?itemid=0100-50-0010-00
   |url=https://uts.com/itemdetails.asp?itemid=0100-50-0010-00
   |title=TK Solver 5.0 Premium (Standalone) from Universal Technical Systems
   |title=TK Solver 5.0 Premium (Standalone) from Universal Technical Systems
   |website=uts.com|access-date=2017-04-20}}</ref>
   |website=uts.com|access-date=2017-04-20}}</ref>
1988 के मध्य तक प्रतिस्पर्धी उत्पाद सामने आए: मैथसॉफ्ट का [[ MathCAD ]] और [[बोरलैंड]] का यूरेका: द सॉल्वर।<ref>Ronald Shone, "Software for Solving Equations: Eureka: The Solver, TK Solver Plus and Mathcad", ''Journal of Economic Surveys'' '''3''':1:83–95 {{doi|10.1111/j.1467-6419.1989.tb00059.x}} (March 1989)</ref><ref>"Mathcad, by Mathsoft Inc. of Cambridge, Mass.; Eureka, by Borland International of Scotts Valley, Calif.</ref><ref name=ThinkEQ.NYT>{{cite news |newspaper=[[The New York Times]]
 
1988 के मध्य तक प्रतिस्पर्धी उत्पाद सामने आए थे: मैथसॉफ्ट का सीएडी और [[बोरलैंड]] का यूरेका: द सॉल्वर होता है।<ref>Ronald Shone, "Software for Solving Equations: Eureka: The Solver, TK Solver Plus and Mathcad", ''Journal of Economic Surveys'' '''3''':1:83–95 {{doi|10.1111/j.1467-6419.1989.tb00059.x}} (March 1989)</ref><ref>"Mathcad, by Mathsoft Inc. of Cambridge, Mass.; Eureka, by Borland International of Scotts Valley, Calif.</ref><ref name="ThinkEQ.NYT">{{cite news |newspaper=[[The New York Times]]
   |url=https://www.nytimes.com/1988/06/24/business/a-top-scientist-s-latest-math-software.html
   |url=https://www.nytimes.com/1988/06/24/business/a-top-scientist-s-latest-math-software.html
   |title=A Top Scientist's Latest: Math Software
   |title=A Top Scientist's Latest: Math Software
   |author=Andrew Pollack  |date=June 24, 1988}}</ref>
   |author=Andrew Pollack  |date=June 24, 1988}}</ref>
VisiCalc और उनके सॉफ़्टवेयर आर्ट्स के टीके सॉल्वर के शुरुआती विकास के लिए जाने जाने वाले [[डैन ब्रिकलिन]] को यह कहते हुए उद्धृत किया गया था कि बाज़ार उतना बड़ा नहीं था जितना हमने सोचा था क्योंकि ऐसा नहीं था कि बहुत से लोग समीकरणों में सोचते हैं।<ref name=ThinkEQ.NYT/>
 
विसी कैल्क और उनके सॉफ़्टवेयर के टीके सॉल्वर के प्रारंभिक विकास के लिए जाने वाले [[डैन ब्रिकलिन]] को यह कहते हुए उद्धृत किया गया था कि बाज़ार उतना बड़ा नही था जितना हमने सोचा था कि यह होगा क्योंकि बहुत से लोग समीकरणों में नही सोचते है।<ref name="ThinkEQ.NYT" />
== यह भी देखें ==
== यह भी देखें ==
* [[अनुकूलन (गणित)]]
* [[अनुकूलन (गणित)]]
Line 100: Line 101:
{{Reflist}}
{{Reflist}}


[[Category: 1982 सॉफ्टवेयर]] [[Category: संख्यात्मक सॉफ्टवेयर]]  
[[Category:1982 सॉफ्टवेयर]]
 
[[Category:Citation Style 1 templates|M]]
 
[[Category:Collapse templates]]
 
[[Category: Machine Translated Page]]
[[Category:Created On 23/05/2023]]
[[Category:Created On 23/05/2023]]
[[Category:Machine Translated Page]]
[[Category:Navigational boxes| ]]
[[Category:Navigational boxes without horizontal lists]]
[[Category:Pages with script errors]]
[[Category:Sidebars with styles needing conversion]]
[[Category:Template documentation pages|Documentation/doc]]
[[Category:Templates Vigyan Ready]]
[[Category:Templates based on the Citation/CS1 Lua module]]
[[Category:Templates generating COinS|Cite magazine]]
[[Category:Templates generating microformats]]
[[Category:Templates that are not mobile friendly]]
[[Category:Templates using TemplateData]]
[[Category:Wikipedia fully protected templates|Cite magazine]]
[[Category:Wikipedia metatemplates]]
[[Category:संख्यात्मक सॉफ्टवेयर]]

Latest revision as of 16:10, 14 June 2023

टीके सॉल्वर
Developer(s)सॉफ्टवेयर कला; यूनिवर्सल तकनीकी प्रणाली
Stable release
6.0
Operating systemविंडोज
Typeगणित/अभियांत्रिकी
Websitewww.uts.com

टीके सॉल्वर [1] सार्वभौमिक तकनीकी प्रणाली, निगमन द्वारा व्यावसायीकृत एक घोषणात्मक प्रोग्रामिंग, नियम भाषा पर आधारित एक गणितीय मॉडलिंग और समस्या निवारण सॉफ्टवेयर प्रणाली है।[2]

इतिहास

1970 के दशक के अंत में मिलोस कोनोपासेक द्वारा खोजा गया था और प्रारंभ में 1982 में सॉफ्टवेयर द्वारा विकसित किया गया था।[1] 1984 में सार्वभौमिक तकनीकी प्रणाली द्वारा टीके सॉल्वर का अधिग्रहण किया गया था, जब सॉफ्टवेयर वित्तीय कठिनाई में पड़ गया था और लोटस सॉफ्टवेयर को बेच दिया गया था।[3] टीके सॉल्वर अवधारणा का आविष्कार करने में कोनोपासेक का लक्ष्य एक समस्या निवारण वातावरण बनाना होता है जिसमें एक विशिष्ट समस्या को हल करने के लिए बनाए गए गणितीय मॉडल का उपयोग संबंधित समस्याओं को हल करने के लिए किया जाता था (इनपुट और आउटपुट चर के पुनर्वितरण के साथ) न्यूनतम या कोई अतिरिक्त प्रोग्रामिंग के साथ आवश्यक एक बार जब कोई उपयोगकर्ता एक समीकरण में प्रवेश करता है, तो टीके सॉल्वर उस समीकरण का मूल्यांकन करता है।

सॉफ्टवेयर ने सॉल्वरपैक्स की एक श्रृंखला भी जारी की थी - आवेदन के विशिष्ट क्षेत्रों में सामान्यतः उपयोग किए जाने वाले कुछ सूत्रों के तैयार संस्करण होते है।[4]

न्यूयॉर्क टाइम्स ने टीके सॉल्वर को विज्ञान और अभियांत्रिकी के लिए वैसा ही करने के लिए वर्णित किया था जैसा शब्द संसाधन कॉर्पोरेट संचार [एसआईसी] और कैल्क पैकेजों ने वित्त के लिए किया था।[1]

सार्वभौमिक तकनीकी प्रणाली

लोटस, जिसने 1984 में टीके सॉल्वर सहित सॉफ्टवेयर का अधिग्रहण किया था[3] दो साल से भी कम समय के बाद सॉफ्टवेयर के अपने स्वामित्व को सार्वभौमिक तकनीकी प्रणाली को बेच दिया था।[2] रिलीज 5 को आज भी 2012 में बाजार में सबसे लंबे समय तक चलने वाले गणितीय समीकरण सॉल्वरों में से एक माना जाता था।[5][6]

कोर प्रौद्योगिकी

टीके सॉल्वर की मुख्य प्रौद्योगिकियां एक घोषणात्मक प्रोग्रामिंग भाषा, बीजगणितीय समीकरण सॉल्वर,[1] कमांड संरचना का उपयोग करके एक पुनरावृत्त समीकरण सॉल्वर और एक संरचित, ऑब्जेक्ट-आधारित अंतरफलक है।[1][7] अंतरफलक में वस्तुओं के नौ वर्ग सम्मलित होते है जिन्हें अन्य टीके फाइलों के बीच साझा और मर्ज किया जाता है:

  • नियम: समीकरण, सूत्र, फ़ंक्शन कॉल जिनमें तार्किक स्थितियाँ सम्मलित होती है
  • वेरिएबल्स: नियमों में उपयोग किए जाने वाले वेरिएबल्स की एक सूची, मूल्यों (संख्यात्मक या गैर-संख्यात्मक) के साथ जो उपयोगकर्ता द्वारा अंकित की गई होती है या सॉफ़्टवेयर द्वारा गणना की गई होती है
  • इकाइयाँ: सभी इकाइयाँ रूपांतरण कारक, एक ही स्थान पर, जब इकाइयाँ बदली जाती है तो मूल्यों के स्वत: अद्यतन की अनुमति देते है
  • सूचियाँ: संख्यात्मक और गैर-संख्यात्मक मानों की श्रेणियाँ जो एक चर के साथ संबद्ध या सीधे संसाधित की जाती है[1]
  • तालिका: एक साथ प्रदर्शित सूचियों का संग्रह होता है
  • चार्ट: लाइन चार्ट, स्कैटरचार्ट, बार चार्ट और पाई चार्ट
  • कार्य: नियम-आधारित, तालिका लुक-अप और प्रक्रियात्मक प्रोग्रामिंग घटक
  • प्रारूप: संख्यात्मक और स्ट्रिंग मान प्रदर्शित करने के लिए सेटिंग्स
  • टिप्पणियाँ: स्पष्टीकरण और प्रलेखन के लिए होता है

ऑब्जेक्ट का प्रत्येक वर्ग अपने स्वयं के कार्यपत्रक पर सूचीबद्ध और संग्रहीत होता है - नियम पत्रक, चर पत्रक, इकाई पत्रक, आदि। प्रत्येक कार्यपत्रक के भीतर, प्रत्येक वस्तु में सबशीट पर सारांशित गुण होते है या एक संपत्ति विंडो में देखे जाते है। अंतरफलक उपकरण और एक पदानुक्रमित मार्गदर्शक का उपयोग करता है जो विंडोज़ एक्सप्लोरर के बाईं ओर दिखाई देने वाले डायरेक्टरी मे ट्री जैसा दिखता है।

घोषणात्मक प्रोग्रामिंग संरचना उन नियमों, कार्यों और चरों में सन्निहित होता है जो एक गणितीय मॉडल के मूल का निर्माण करते है।[8]

नियम, चर और इकाइयां

सभी नियम पत्रक या उपयोगकर्ता परिभाषित कार्यों में अंकित किए गए है। एक स्प्रेडशीट या अनिवार्य प्रोग्रामिंग वातावरण के विपरीत, नियम किसी भी क्रम में हो सकते है और असाइनमेंट स्टेटमेंट के रूप में व्यक्त नही किए जाते है। ए + बी = सी / डी टीके सॉल्वर में एक वैध नियम होता है और इसके चार चरों में से किसी के लिए हल किया जा सकता है। नियम शीट में आवश्यकतानुसार नियमों को जोड़ा और हटाया जा सकता है, उनके आदेश की परवाह किए बिना और अन्य मॉडलों में सम्मलित किया जा सकता है। एक टीके सॉल्वर मॉडल में 32,000 तक नियम सम्मलित हो सकते है, और वर्तमान संस्करण के साथ आने वाली लाइब्रेरी में उच्च गणित, सांख्यिकी, अभियांत्रिकी और विज्ञान, वित्त और प्रोग्रामिंग के लिए उपयोगिताएं सम्मलित होते है।

जब नियम अंकित किया जाता है और नियम स्क्रीन के निचले भाग में मैथलुक व्यू विंडो में गणितीय प्रारूप में प्रदर्शित होता है, तो एक नियम में चर स्वचालित रूप से चर शीट पर पोस्ट हो जाते है। कोई भी चर इनपुट या आउटपुट और मॉडल के रूप में काम कर सकता है[8] इनपुट की पसंद के आधार पर आउटपुट चर के लिए हल किया जाता है।

इकाई रूपांतरण कारकों का एक डेटाबेस टीके सॉल्वर के साथ भी भेजा जाता है, और उपयोगकर्ता इकाई रूपांतरणों को नियमों के समान विधि से जोड़ना, हटाना या आयात कर सकते है। प्रत्येक चर एक गणना इकाई के साथ जुड़ा हुआ होता है, लेकिन चरों को प्रदर्शन इकाइयां भी सौंपी जाती है और टीके स्वचालित रूप से मूल्यों को परिवर्तित करता है। उदाहरण के लिए, नियम मीटर और किलोग्राम पर आधारित होता है, लेकिन इनपुट और आउटपुट के लिए इंच और पाउंड की इकाइयों का उपयोग किया जाता है।

समस्या-समाधान

टीके सॉल्वर के पास समीकरणों के प्रणाली को हल करने के तीन विधि होती है। प्रत्यक्ष सॉल्वर निरंतर प्रतिस्थापन के सिद्धांत द्वारा बीजगणितीय रूप से एक प्रणाली को हल करता है। जब कई नियमों में कई अज्ञात होते है, तो प्रोग्राम एक पुनरावृत्त सॉल्वर को ट्रिगर कर सकता है जो आउटपुट चर के एक या अधिक के लिए प्रारंभिक अनुमानों के आधार पर क्रमिक रूप से अनुमान लगाने के लिए न्यूटन-रैफसन एल्गोरिथम का उपयोग करता है। प्रक्रिया कार्यों का उपयोग समीकरणों के प्रणाली को हल करने के लिए भी किया जाता है। ऐसी प्रक्रियाओं के पुस्तकालयों को कार्यक्रम के साथ सम्मलित किया जाता है और आवश्यकतानुसार फाइलों में विलय होता है। एक सूची सॉल्वर सुविधा चर को डेटा या संभाव्यता वितरण की श्रेणियों से संबद्ध करने की अनुमति देता है, जो कई मानों के लिए हल करता है, जो तालिका और चार्ट बनाने और मोंटे कार्लो सिमुलेशन चलाने के लिए उपयोगी होता है। प्रीमियम संस्करण में अब समाधान अनुकूलक भी सम्मलित होते है जो मॉडलों को हल करने में सीमाओं और बाधाओं की सीधी सेटिंग के लिए होते है।[8]

टीके सॉल्वर में मोटे तौर पर 150 बिल्ट-इन सबरूटीन सम्मलित होते है: गणितीय, त्रिकोणमिति, बूलियन तर्क, गणना , आव्यूह संचालन, डेटाबेस एक्सेस और प्रोग्रामिंग फ़ंक्शंस, जिसमें स्ट्रिंग हैडलिंग और बाहरी रूप से संकलित रूटीन को कॉल करना सम्मलित होता है। उपयोगकर्ता तीन प्रकार के कार्यों को भी परिभाषित करते है: घोषणात्मक नियम कार्य, तालिका और सूचियों के जोड़े से जुड़े अन्य कार्यों के लिए सूची कार्य, और प्रक्रिया कार्य, लूप और अन्य प्रक्रियात्मक संचालन के लिए जो कि सरणियों (सूचियों की सूची) में प्रक्रिया या परिणाम भी होते है। इसे एक्सेस करने के लिए अंतर्निहित कार्यों के साथ थर्मोडायनामिक और परिवहन गुणों का पूरा राष्ट्रीय मानक और प्रौद्योगिकी डेटाबेस सम्मलित होता है। टीके सॉल्वर यूटीएस द्वारा विपणन किए गए अभियांत्रिकी अनुप्रयोगों के लिए भी एक मंच होता है,[9] इसमें विकसित स्प्रिंग डिजाइन, समन्वित गियर सॉफ्टवेयर, परस्पर रोर्क के सूत्रों, टीके पर हीट ट्रांसफर और डायनामिक्स और वाइब्रेशन एनालिसिस सम्मलित होते है।

डेटा प्रदर्शन और साझाकरण

टीके सॉल्वर मॉडल को समृद्ध करने के लिए तालिका, चार्ट, कमेंट्स और नोटेशन डिस्प्ले उपकरण का उपयोग किया जाता है। मॉडल को माइक्रोसॉफ्ट विसुअल बेसिक और .नेट फ्रैम्वर्क |.नेट उपकरण के साथ अन्य घटकों से जोड़ा जाता है, या उन्हें रूलमास्टर उत्पाद का उपयोग करके वेब-सक्षम किया जाता है या उपकरण उत्पाद का उपयोग करके माइक्रोसॉफ्ट स्प्रेडशीट से जोड़ा जाता है। टीके सॉल्वर मॉडल को सीएडी ड्रॉइंग और सॉलिड मॉडल से जोड़ने के लिए एक डिजाइन लिंक विकल्प भी होता है। प्रीमियम संस्करण में, स्टैंडअलोन मॉडल दूसरों के साथ साझा किया जा सकता है जिनके पास टीके लाइसेंस नही होता है।

रिसेप्शन

1984 में बाइट ने कहा कि टीके सॉल्वर लगभग किसी भी तरह के समीकरण को हल करने के लिए शानदार होता है, लेकिन यह आव्यूह को नियंत्रित नही करता है, और यह कि फोरट्रान या एपीएल (प्रोग्रामिंग भाषा) रैखिक समीकरणों की प्रणाली के लिए बेहतर होता है। पत्रिका ने निष्कर्ष निकाला कि सीमाओं के अतिरिक्त, यह एक शक्तिशाली उपकरण था, जो वैज्ञानिकों और अनहियाँत्रिकों के लिए उपयोगी था। कोई समान उत्पाद उपस्थित नही होता है।[10] संस्करण 5.0 तक, टीके सॉल्वर ने आव्यूह नियंत्रक कार्यक्षमता को जोड़ा था।[6]

1988 के मध्य तक प्रतिस्पर्धी उत्पाद सामने आए थे: मैथसॉफ्ट का सीएडी और बोरलैंड का यूरेका: द सॉल्वर होता है।[11][12][13]

विसी कैल्क और उनके सॉफ़्टवेयर के टीके सॉल्वर के प्रारंभिक विकास के लिए जाने वाले डैन ब्रिकलिन को यह कहते हुए उद्धृत किया गया था कि बाज़ार उतना बड़ा नही था जितना हमने सोचा था कि यह होगा क्योंकि बहुत से लोग समीकरणों में नही सोचते है।[13]

यह भी देखें

संदर्भ

  1. 1.0 1.1 1.2 1.3 1.4 1.5 Erik Sandberg-Diment (August 2, 1983). "New software for science and engineering". The New York Times. Retrieved July 23, 2019.
  2. 2.0 2.1 "Briefs: Lotus sold its TKSolver software program to Universal Technical Systems". The New York Times. January 1, 1986.
  3. 3.0 3.1 David E. Sanger (April 9, 1985). "Lotus Set to Acquire Software Arts". The New York Times.
  4. Erik Sandberg-Diment (August 9, 1983). "Ready-to-use formulas for finance to physics". The New York Times.
  5. "TK Solver R5". Springs. Spring Manufacturers Institute. Summer 2012.
  6. 6.0 6.1 "TK Solver 5.0 Premium (Standalone) from Universal Technical Systems". uts.com. Retrieved 2017-04-20.
  7. /M for move, /I for insert ... "carried over from Visicalc."
  8. 8.0 8.1 8.2 Nirmala Khandan (2001). Modeling Tools for Environmental Engineers and Scientists. ISBN 1420003399.
  9. "Universal Technical Systems' TK! Solver Plus". PC Magazine. March 14, 1989. p. 310. There is much to admire in Universal Technical Systems' $395 TK! Solver Plus ...
  10. Miller, Alan R. (December 1984). "टीके! सॉल्वर". BYTE. pp. 263–272.
  11. Ronald Shone, "Software for Solving Equations: Eureka: The Solver, TK Solver Plus and Mathcad", Journal of Economic Surveys 3:1:83–95 doi:10.1111/j.1467-6419.1989.tb00059.x (March 1989)
  12. "Mathcad, by Mathsoft Inc. of Cambridge, Mass.; Eureka, by Borland International of Scotts Valley, Calif.
  13. 13.0 13.1 Andrew Pollack (June 24, 1988). "A Top Scientist's Latest: Math Software". The New York Times.