ورود

View Full Version : Write a function called int_col



CYLONS
جمعه 19 تیر 1394, 17:16 عصر
صورت سوال یه کم گنگ هستش و سعی کردم خوب ترجمه کنم. ولی انگلیسی هم گذاشتم که اگه بد ترجمه کردم...

Write a function called int_col that has one input argument, a positive integer n that is greater than 1, and one output argument v that is a column vector of length n containing all the positive integers smaller than or equal to n, arranged in such a way that no element of the vector equals its own index. In other words, v(k) is not equal to k for any valid index k.

تابعی با نام int_col بنویسید که دارای یک ورودی n بوده (n عدد صحیح و بزرگتر از یک می باشد) و فرم خروجی v ( که v یک بردار ستونی به طول n است و شامل تمامی مقادیر صحیح و مثبت کوچکتر یا مساوی n باشد) به گونه ای باشد که هیچ کدام از عناصر بردار با شاخص خود برابر نباشد. به عبارت دیگر، v(k)، به ازای هر مقدار صحیح k، برابر k نباشد.
ممنون از زحمتتون

rahnema1
جمعه 19 تیر 1394, 18:15 عصر
function v = int_col(n)
v = [2:n 1]';
end