• مهم : ولأول مرة الآن يمكنك استخدام وتجربة تقنية الذكاء الاصطناعي في ملتقى المهندسين العرب ، كل ماعليك هو كتابة موضوع جديد في أي قسم من أقسام الملتقى ووضع سؤالك أو مناقشتك ، وسوف يجيب عليك المهندس الذكي مباشرة ، كما يمكنك اقتباس رد الذكاء الاصطناعي (المهندس الذكي ) ومناقشته وسؤاله لمزيد من التوضيحات.

الى خبراء الماتلاب

إنضم
30 يونيو 2006
المشاركات
3
مجموع الإعجابات
0
النقاط
0
السلام عليكم أخواني..أنا ادرس في جامعة غربية هندسة كيميائية بس متورط في مادة اعملها الان تختص بالماتلاب..

ارجوكم تساعدوني في حل هذي المشكلة:

i want to create a function that takes the coordinates of two positions: the initial position and the final position.. and interpolate between them

Write a function interpolateMMPerson that takes 2 positions of MMPerson as inputs and outputs the required 11 × 2 × 20 matrix.


the inputs are:


(Pos (11x2 matrix

Pos =
0 0
0 1.0000
0.7071 1.7071
1.4142 1.0000
1.4142 0
-0.1464 2.6035
0.2071 2.9571
0.7071 2.9571
1.2071 2.9571
1.5607 2.6035
0.7071 3.4571

(newPos(another 11x2 matrix

newPos =
-0.0017 0.0023
-0.0179 1.0043
0.8145 1.7634
1.5074 1.0423
1.5369 0.0020
-0.4943 3.4348
0.1055 3.3970
0.7214 3.0607
1.0645 3.4244
0.5676 3.3684
0.4201 3.4641


i want to interpolate the position in 20 places and save the positions in an 11 × 2 × 20 matrix

so the output of the function is an 11 x 2 x 20 matrix called Positions

how can i do that ?

there is a way to do it using the linspace function but i couldnt figure how to do it

please help me
 

مواضيع مماثلة

أعلى