বি: দ্র: অনেক কষ্ট করে টিউন টি করলাম আশাকরি কোন ভুল হলে সংশোধন করে দিবেন।
Smart Math Scientific Calculator সবচেয়ে সহজ ও সুবিধাজনক একটা সাইয়েন্টিফিক ক্যালকুলেটর।1000 decimal digits এবং wide range সমৃদ্ধ ক্যালকুলেটর হলো SmartMath। অত্যাধুনিক যেকোন জটিল ফাংশনের সহজ সমাধান বের করা সম্ভব এই ক্যালকুলেটর এছাড়াও আপনি বিভিন্ন ভ্যারিয়েশনের ভ্যারিয়েশন ও সমাধান করতে পারবেন। এছাড়াও আপনি নিদ্দিষ্ট মান দিয়ে আপনার নিজস্ব ফাংশন তৈরি করতে পারবেন। যদি আপনি এই গ্রোগ্রামটা ব্যবহার করেন, তাহলে আপনি বলববন যে এটা এমন একটা গ্রোগ্রাম যা সবার কাছেই থাকা উচিত।
যখন আপনি Smart Math Calculator ওপেন করবেন, আপনার ফাংশন লেখার জন্য এটাতে একটা ফাকা ফাংশন বক্স থাকবে। যদি সেখানে কোন ফাংশন বক্স না থাকে তাহলে আপনি আপনার ইচ্ছামত ফাংশন বক্স তৈরি করে নিতে পারেন হলুদ রঙের পেনসিলে ক্লিক করে। নিচের চিত্র দেখুন।
0.0 মানের একটা নতন ফাংশন বক্স এড হবে।
হলুদ টেক্সটবক্সে আপনার দরকারী ফাংশনটি টাইপ করুন। নিচের উদাহরণটি ফলো করুন-
3^2+sin(pi/2)+round(5.6)+(log(100)/2)+root(4)
আপনি যখন আপনার math expression টি টাইপ করবেন এই প্রোগ্রাম তাৎক্ষণিক ভাবে হিসাব করে হলুদ টেক্সটবক্সের নিচে ডিসপ্লে বক্সে ডিস্পেলে করবে। নিচের চিত্র দেখুন।
যদি আপনি কোন ভুল ফাংশন টাইপ করেন তাহলে লাল রংয়ের হাইলাইট হয়েযাবে ভুল অংশটুকু। যতক্ষন পর্যন্ত ইরোর ঠিক হবেনা ততক্ষন পর্যন্ত হাইলাইট জ্বলবে। নিচের চিত্র দেখুন।
পুরো সমস্যা কি সেটা জানতে হলে আপনাকে এন্টার প্রেস করতে হবে। অথবা লাল হাইলাইটের জায়গায় মাউস পয়েন্টার নিতে হবে। নিচের চিত্র দেখুন।
সামান্য = অপারেশনের দ্বারা আপনি সহজেই Smart Math Calculator এর সাহাজ্যে আপনার নিজস্ব ভ্যারিয়েবল সজ্ঞায়িত করতে পারেন। নিচের উদাহরণ দেখুন-
a=2.5
অপর পক্ষে যদি আপনার ইচ্ছা হয় তাহলে math expression এ ভ্যারিয়েবল ইনক্লুড করে এটা করতে পারেন। উদাহরণ স্বরুপ a এবং b এর সাহায্যে right angle triangle এর hypotenuse সমাধান করতে পারেন এভাবে-
root(a^2+b^2)
তারপর ENTER চাপুন. তখন Smart Math Calculator সক্রিয়ভাবে a= and b= and যোগ করে নিবে।
নিচের চিত্র দেখুন
আপনি “a=2.5*sin(pi/2)” এই ফাংশনটারও সমাধান করতে পারেন এটার সাহায্যে:
নিচের চিত্র দেখুন
নিজস্ব ফাংমন সজ্ঞায়িত করা ভ্যরিয়েবল এর মতই সহজ। এটা শুরু হয় একটা নামে সাহায্যে যেটা parenthesis এর parameters এর = চিহ্ন। অনুসারে হয়। উদাহরণ স্বরুপ-
my_func(x, y) = x+y^2
বিকল্প ভাবে math expression এর ফাংশন এড করে খুব সহযেই আপনি এটা করতে পারেন। উদাহরণ স্বরুপ-
100+interestOf(100, 0.05)
এরপর ENTER চাপুন। Smart Math Calculator অটোমেটিক্যালি interestOf(x,y) functions যোগ করে নেবে। এবং আপনার সমাধানের বাস্তবায়ন করার জন্য অপেক্ষা করুন। নিচের চিত্র দেখুন-
নিচের চিত্রানুযায়ী আপনি x ও y এর মান পরিবর্তন করতে পারেন।
2D graphs এর জন্য "y=" এর উদাহরণ
3D graphs, এর জন্য "z=" examples এর উদাহরণ
Operator | Description | Example |
+ | Addition | x+2 |
- | Subtraction | x-2 |
* | Multiplication | x*2 |
/ | Division | x/2 |
^ | Power | x^2 |
|
|
Function | Description | Examples |
sin | Sine: sin(v), where v is the value of angle in radians. | sin(3.14), sin(x) |
cos | Cosine: cos(v), where v is the value of angle in radians. | cos(3.14), cos(x) |
tan | Tangent: tan(v), where v is the value of angle in radians. | tan(3.14), tan(x) |
sinh | Hyperbolic Sine: sinh(v), where v is the value of hyperbolic angle in radians. | sinh(3.14), sinh(x) |
cosh | Hyperbolic Cosine: cosh(v), where v is the value of hyperbolic angle in radians. | cosh(3.14), cosh(x) |
tanh | Hyperbolic Tangent: tanh(v), where v is the value of hyperbolic angle in radians. | tanh(3.14), tanh(x) |
asin | Arcsine: asin(v), where v is a value in [-1,+1] range. | asin(-0.5), asin(x) |
acos | Arcsine: acos(v), where v is a value in [-1,+1] range. | acos(-0.5), acos(x) |
atan | Arctangent: atan(v), where v is a value in [-1,+1] range. | atan(-0.5), atan(x) |
atan2 | Arctangent: atan2(v1,v2) is same as atan(v1/v2) but it returns the correct angle for -Pi to +Pi range. | atan2(2,-3), atan2(x,-2) |
fraction | fraction(v) returns only the fraction part of the decimal value v. | fraction(110.025) -> returns 0.025 |
rand | rand() returns a random number in the [0.0,1.0] range. | rand() -> may return 0.12512615 |
round | round(v) returns closes integer to decimal value v. | round(5.623) -> returns 6.0 |
int | int(v) returns only the integer part of the decimal value v. | int(5.623) -> returns 5.0 |
min | min(v1,v2) returns the smallest of values v1 and v2. | min(5,8), min(x, 10) |
max | max(v1,v2) returns the largest of values v1 and v2. | min(5,8), min(x, 10) |
log | log(v) returns the logarithm base 10 of value v. | log(125.2), log(x) |
ln | ln(v) returns the logarithm base e of value v. | ln(125.2), ln(x) |
root | root(v) returns the root base 2 of value v. | root(4.5), root(x) |
rootn | rootn(n,v) returns the root base n of value v. | root(3,-8), root(3,x) |
exp | exp(v) returns the value of e raised to power of v. | exp(4.5), exp(x) |
abs | abs(v) returns the absolute value of v. | abs(-4.5), abs(x) |
ceil | ceil(v) returns the rounded up integer of decimal value v. | ceil(5.01) -> returns 6.0 |
floor | floor(v) returns the rounded down integer of decimal value v. | floor(5.99) -> returns 5.0 |
আপনাদেরই সমালোচনার আশায়-
-শোয়েব-
আমি আব্দুল্লাহ আল শোয়েব। Instructor, JCF Technical Institute, Jashore। বিশ্বের সর্ববৃহৎ বিজ্ঞান ও প্রযুক্তির সৌশল নেটওয়ার্ক - টেকটিউনস এ আমি 14 বছর 9 মাস যাবৎ যুক্ত আছি। টেকটিউনস আমি এ পর্যন্ত 68 টি টিউন ও 534 টি টিউমেন্ট করেছি। টেকটিউনসে আমার 2 ফলোয়ার আছে এবং আমি টেকটিউনসে 0 টিউনারকে ফলো করি।
Abdullah Al Shoyeb Chief Instructor (Automobile Mechanics) Skills for Employment Investment Program JCF Technical Institute. Cell: 01915828692, Email: [email protected] Facebook: www.facebook.com/shoyeb.jpi
জটিলস টিউন ।