forum.vnstele.com http://forum.vnstele.com/ |
|
Як користуватись функцією написаною користвувачем в MATLAB? http://forum.vnstele.com/viewtopic.php?f=17&t=179 |
Сторінка 1 з 1 |
Автор: | Mykola Sheremeta [ 23 березня 2012, 00:27 ] |
Тема повідомлення: | Як користуватись функцією написаною користвувачем в MATLAB? |
1. Запускаємо середовище MATLAB. 2. На панелі керування вибираємо пункт New M-file. Приєднання файлів: Безымянный.png [ 7.64 Кб | Переглянуто 3367 разів ] 3. Відкрилось нове вікно Editor. В цьому вікні набираємо код нашоїї функції(або просто копієюмо його туди). 4. Натискуємо клавішу Save. Приєднання файлів: Безымянный1.png [ 6.83 Кб | Переглянуто 3367 разів ] 5. При бажанні використати написану функцію в головному вікні матлабу, на панелі керування, біля "Current Folder" вводимо шлях до папки в якій ця функція була збережена. 6. Програму, яка використовує дану функцію слід писати в вікні Editor, запускати цю програму можна двома шляхами: 1) Скопіювати в головне вікно матлабу та натиснути клавішу Enter. 2) Прямо в вікні Editor натиснути клавішу Run на панелі керування (має вигляд як клавіша Play в більшості медіаплеєрів тільки на фоні білого листка). Матлаб запропонує вам зберегти вашу програму, зберігати її слід в тій же папці в якій знаходиться використовувана вами функція. Після цього появиться вікно MATLAB editor, в цьому вікні слід натиснути клавішу Change Directory. От власне все. |
Автор: | echern [ 23 березня 2012, 11:19 ] |
Тема повідомлення: | Re: Як користуватись функцією написаною користвувачем в MATL |
В Матлабі слід розділяти два типи М-файлів: файли-функції і файли-сценарії. Файл-функція - це реалізація функції користувача, назва файлу обов"язково співпадає з назвою функції, ну а файл сценарію не є функцією, а просто - послідовністю виконання команд і функцій (аналогічно, як ми б працювали через командне вікно). Більш детально можна почитати у лабораторній роботі №1. |
Сторінка 1 з 1 | Часовий пояс UTC + 2 годин [ DST ] |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |