حساب الطول الموجي من التردد وسرعة الموجة
تحسب هذه الأداة المسافة التي تشغلها دورة كاملة من موجة دورية منتقلة اعتمادا على ترددها وسرعة انتشارها.
شغّل الأداة مجانًا
أدخلوا التردد بالهرتز والسرعة بالمتر في الثانية، فتطبق الأداة علاقة الطول الموجي يساوي السرعة مقسومة على التردد. تصلح للحسابات المتعلقة بالصوت والإشعاع الكهرومغناطيسي والموجات على الأوتار ونماذج موجات الماء وغيرها من الحالات التي تكون فيها السرعة معلومة. يمنع التحقق من المدخلات القيم المفقودة أو الصفرية أو السالبة أو غير المنتهية من إنتاج نتيجة مضللة. يعمل الحساب التفاعلي في المتصفح، وتبلغ كلفة كل طلب آلي ناجح $0.002.
افهموا العلاقة التي تحدد الطول الموجي
تكرر الموجة الدورية المنتقلة شكلها أثناء تقدمها في المكان. يبين التردد عدد الدورات الكاملة التي تعبر نقطة رصد ثابتة في كل ثانية، بينما تبين سرعة الموجة المسافة التي تتقدمها نقطة لها الطور نفسه خلال ثانية واحدة. والطول الموجي هو المسافة المكانية بين نقطتين متكافئتين في الطور، مثل قمتين متتاليتين. ترتبط الكميات الثلاث بمعادلة تنص على أن السرعة تساوي التردد مضروبا في الطول الموجي. وعند إعادة ترتيبها لإيجاد الكمية المطلوبة نحصل على λ = v/f. لا تقتصر هذه العلاقة على الضوء المرئي أو تجارب البصريات، بل تنطبق أيضا على الصوت وموجات الراديو وموجات الماء المثالية والموجات على الأوتار، بشرط أن يصف التردد والسرعة الموجة نفسها في الظروف نفسها. إذا بقيت السرعة ثابتة أدى ارتفاع التردد إلى قصر الطول الموجي، وإذا بقي التردد ثابتا أدت زيادة السرعة إلى طول موجي أكبر. تنفذ الأداة هذا التحويل الرياضي وحده ولا تفترض سرعة محددة، ولذلك يمكنكم استخدامها مع أوساط مختلفة من دون جداول خفية أو ظروف بيئية تختار تلقائيا.
جهزوا التردد والسرعة بوحدات متسقة
أدخلوا التردد بالهرتز، أي بعدد الدورات في الثانية، وسرعة الانتشار بالمتر في الثانية. عند استخدام وحدات النظام الدولي هذه، يعطي قسمة السرعة على التردد طولا موجيا بالمتر مباشرة. حولوا بادئات الوحدات قبل الحساب: الكيلوهرتز الواحد يساوي 1000 هرتز، والميغاهرتز يساوي 1000000 هرتز، والغيغاهرتز يساوي 1000000000 هرتز. كذلك حولوا الكيلومتر في الثانية أو السنتيمتر في الثانية أو أي وحدة سرعة أخرى إلى المتر في الثانية. اتساق الوحدات ضروري لأن العملية الحسابية لا تستطيع كشف رقم صحيح رياضيا لكنه معبر عنه بوحدة خاطئة. استخدموا سرعة تناسب الوسط والظروف الفعلية؛ فسرعة الصوت تتغير بحسب المادة والبيئة، والموجات الكهرومغناطيسية تتحرك في كثير من المواد أبطأ مما تتحرك في الفراغ، وقد تختلف سرعة الطور في الوسط المشتت باختلاف التردد. لذلك تطلب الأداة السرعة ولا تفرض سرعة الضوء في الفراغ. يجب أن تكون القيمتان منتهيتين وأكبر من الصفر. وإذا كان التحليل يستخدم إشارة للدلالة على الاتجاه، فعالجوا الاتجاه منفصلا وأدخلوا هنا مقادير موجبة.
فسروا الطول الموجي المحسوب واستخدموه
تتضمن النتيجة الطول الموجي بالمتر والقيم العددية الموحدة للتردد والسرعة وتسميات الوحدات بوضوح. فعلى سبيل المثال، يكون طول موجة صوتية تنتقل بسرعة 340 مترا في الثانية وترددها 500 هرتز مساويا 0.68 متر. تمثل هذه القيمة دورة مكانية كاملة في الظروف المحددة، ولا تمثل المسافة الكلية التي قطعتها الموجة خلال مدة عشوائية. في البصريات والاتصالات الراديوية، تساعد النتيجة على مقارنة الأبعاد الفيزيائية بمقياس الموجة، أو تقدير كسور أطوال الهوائيات المثالية، أو تجهيز مدخلات حسابات التداخل والحيود. وفي الصوتيات، تفيد في ربط النغمات بأبعاد الغرف أو الآلات أو المسافات بين المحولات. كما تقدم الاستجابة الحتمية قيما مرجعية قابلة لإعادة الإنتاج في التعليم والمختبرات والأتمتة من دون الرجوع إلى خدمات خارجية. تعتمد الدقة على التردد والسرعة المدخلين. في الوسط المشتت استخدموا سرعة الطور الموافقة للتردد المحدد؛ فسرعة المجموعة تصف حركة الغلاف وقد لا تعطي طول الطور المقصود. لا تحاكي الأداة الانكسار أو تأثير دوبلر أو عدم اليقين أو الأرقام المعنوية. تبلغ كلفة كل عنصر API ناجح $0.002.
حالات الاستخدام
حسابات الصوتيات
احسبوا طول موجة نغمة من ترددها المقاس وسرعة الصوت المناسبة للمادة أو الظروف المحيطة.
فحوص البصريات والراديو
حولوا ترددا كهرومغناطيسيا وسرعة مختارة إلى طول موجي لتقدير المقياس أو التداخل أو أبعاد الهوائي.
تعليم الفيزياء والأتمتة
أنشئوا إجابات حتمية للتمارين وإجراءات المختبر والتحقق الآلي من دون الاعتماد على مصادر خارجية.
الأسئلة الشائعة
ما الصيغة التي تستخدمها الأداة؟
تستخدم λ = v/f، حيث يرمز λ إلى الطول الموجي، وv إلى السرعة، وf إلى التردد.
ما الوحدات المطلوبة للإدخال؟
أدخلوا التردد بالهرتز والسرعة بالمتر في الثانية، ويعاد الطول الموجي بوحدة المتر.
هل تستخدم الأداة سرعة الضوء دائما؟
لا. أنتم تقدمون السرعة، ولذلك يمكن حساب الموجات الكهرومغناطيسية والصوتية وموجات الأوتار والماء وغيرها.
هل يمكن أن يكون التردد أو السرعة صفرا؟
لا. يجب أن تكون القيمتان منتهيتين وأكبر من الصفر، لأن القسمة لا تكون معرفة عندما يساوي التردد صفرا.
ما كلفة الحساب عبر API؟
يطبق السعر الأساسي المنشور $0.002 على كل عنصر تعالجه API بنجاح، وتعيد المدخلات غير الصالحة رسالة خطأ.
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/optics/wavelength-from-frequency-speed \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"frequency":500,"speed":340}'const res = await fetch("https://api.kit.forhosting.com/optics/wavelength-from-frequency-speed", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"frequency": 500,
"speed": 340
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/optics/wavelength-from-frequency-speed",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"frequency": 500,
"speed": 340
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/optics/wavelength-from-frequency-speed", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"frequency":500,"speed":340}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"frequency":500,"speed":340}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/optics/wavelength-from-frequency-speed", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"frequency": 500,
"speed": 340
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "optics.wavelength_from_frequency_speed",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |