مشاهدة النسخة كاملة : مساعدة في حل مسائل Matlab


وااه
05-01-2007, 08:00 AM
السلام عليكم

اذا ممكن حد يساعدني في حل مسائل MATLAB ما بنسى خدمته للابد

Part1 Vector in Matlab
>>>>>>>>>>>
Compute a+b, a-3b,
||4a+2b||

if a= 3i-j+4k, b=5i+j
>>>>>>>>>>

compute a.b
if a=3i+j, b=-2i+3j
>>>>>>>>>>>>>>
compute angle between vectors
a=<2,0,-2<
b=<0,-2,4<
>>>>>>>>>>>>>>>>>>>>>>>>>
compute cross product
a×b
if a= <1,2,-1>,b=<1,0,2>

************************************************** ***
************************************************** ***
************************************************** ***

Part2 Ploting in MATLAB
>>>>>>>>
plot values of vector
r(t)=<3t,t^2,2t-1>,t=0,t=1,t=2
>>>>>>>>>>>>>>>
r(t)=<2cost,sint-1>
>>>>>>>>>>>>>>>>>
f(x,y)=x^2+y^2; z=1, z=4, z=9, x=0
>>>>>>>>>>>>>>>>>>>>
f(x,y)=x-2y; z=0, z=1, x=0,y=0
>>>>>>>>>>>>>>>>>>>>>
f(x,y)=x^2+4y^2

************************************************** ***
************************************************** ***
Part3
Partial Differentiation in MTLAB
>>>>>>>>>>>>>
f(x,y)=x^2sinxy-3y^3
>>>
f(x,y)=x^3-4xy^2+3y

************************************************** **
************************************************** **

Part4 Polar, Cylindrical and Spherical Coordinates - Use MATLAB to solve the
following problems:

a) Use the command "ezpolar" to plot r = 2 and r = 3 + 2sinθ , where
0 ≤θ ≤π .
b) Convert the equation y =1 + x in polar coordinates (i.e., write r in terms
ofθ ).
c) Plot z = r in cylindrical coordinates, where 0 ≤ r ≤1 and 0 ≤θ ≤ 2π




بكون شاكرة جدا جدا اذا ساعدتوني لو في شي بسيط ... اللي عنده طريقة الحل يكتبها لأني حاولت استخدم help وضعت ماعرفت له

محمد عصام الدين
05-01-2007, 09:54 AM
السلام عليكم و رحمه الله و بركاته

الموضوع بسيط إن شاء الله

لكتابه الأرقام ال Complex فى الماتلاب مثل a=3+j, b=-2+3j

ستكتب كالتالى

>> a=3+i (أو يمكنك إستخدام j بدلا من i الماتلاب يعرفهم على أنهم الرقم التخيلى )

>> b=-2 +3*j

بعد ذلك يمكنك عمل العمليات المختلفه من جمع و طرح و غيرها

بالنسبه لل sinxy-3y تكتب

>> sin(x*y) -3*y

بالنسبه لإدخال vector أو مصفوفه مثلا a= <1,2,-1>,

تكتب

>> a=[ 1 2 -1] أى تضعين القيم بين [ ] و تفصلين بينها ب space أو ,

و إذا فصلت بينها ب ; يضعها فى عمود

بالنسبه للأمر Plot فهو كالتالى

plot(x,y) حيث تضعين محورى الرسم و يمكنك زياده '-', داخل الأقواس مثلا لو تريدين

الرسم بخط مقطع أو نجمه * للرسم بشكل نجمه و هكذا

و شكرا

وااه
05-01-2007, 03:03 PM
أنا كتبت
a=3*i-j+4*k
??? Undefined function or variable 'k'.

شو الحل

محمد عصام الدين
05-01-2007, 03:43 PM
أنا كتبت
a=3*i-j+4*k
??? Undefined function or variable 'k'.

شو الحل

السلام عليكم

هذا منطقى و معناه أنه لم يجد variable يسمى K

بالنسبه لل i و ال j فهم الجزأ التخيلى و لكن ما هو K

و ما معنى 3i+j+4K

؟؟

هل هو متغير سبق تعريفه هل يعبر عن شيىء معين مثلا

و هل تقصدين بال i و ال j شيىء اخر غير ال complex number

و شكرا

arafat_hl
21-06-2007, 04:46 PM
اختي الغالية في البداية قبل استخدام اي متغير في اي عملية حسابية


لا بد من تعريفه اولا في الماتلاب

على سبيل المثال انتي استخدمتي المتغير k

و هو غير معرف من البداية لذلك سيتوقف البرنامج عند هذه النقطة و يقول لك

undefined variable

و الحل لا بد من وضع قيمة معينة ل k قبل استخدامه على سبيل المثال

>>k=1

و بهذا تكوني عرفتي المتغير k

و هذا ينطبق على كل المتغيرات

ما عدا i , j

فاذا لم تقومي بتعريفهم فسيعتبرهم الماتلاب عبارة عن رمز للعدد التخيلي ( ت )

و اتمنى ان اكون افدتك

و لو محتاجة اي مساعده اخرى انا جاهز