Запитання з тегом «octave»

10
Поради щодо гольфу в Октаві
Які загальні поради щодо гольфу в Октаві? Я шукаю ідеї, які можна застосувати до проблем із гольфом взагалі, які принаймні дещо характерні для Octave (наприклад, "видалити коментарі" - це не відповідь). Будь ласка, опублікуйте одну пораду за кожну відповідь.
18 code-golf  tips  octave 

3
Як поміняти елементи у векторі за допомогою анонімної функції в Octave?
Заміна двох елементів у векторі / матриці в Octave дуже проста: x='abcde'; x([4,1])=x([1,4]) x = dbcae На жаль, мені ще не вдалося знайти спосіб це зробити в анонімній функції. Хоча функція, наведена нижче, синтаксично правильна, вона повертає лише два елементи, які розміщуються, а не весь xвектор: f=@(x)(x([4,1])=x([1,4])) f(x) ans = …

1
Який найкоротший спосіб визначити анонімну рекурсивну функцію в Octave?
Я люблю функціональне програмування в Octave, але на практиці це досить громіздко. Мені цікаво найкоротший спосіб визначення анонімної рекурсивної функції. У мене є кілька ідей, але мені цікаво, чи є спосіб поєднати ці ідеї, щоб зробити їх ще коротшими (або однаково короткими, але більш універсальними). Задля цього питання давайте рекурсивно …
12 code-golf  tips  octave 
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.