2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




Начать новую тему Ответить на тему
 
 M-функция в матлабе
Сообщение03.04.2015, 14:42 
Аватара пользователя


13/08/13

4323
Вот если мы в скрипте написали M-функцию
Код:
function [Z]=Har(K)
K=2;
Z=K;
end

То как ее вызвать из командной строки? Напишите код плз

 Профиль  
                  
 
 Re: M-функция в матлабе
Сообщение03.04.2015, 17:28 
Заслуженный участник
Аватара пользователя


01/09/13
4656
Например,
Используется синтаксис Matlab M
Har(5), a=Har(5); [b]=Har(5);

Только файл с этой ф-цией должен иметь такое же имя как сама ф-ция и лежать на путях поиска

 Профиль  
                  
 
 Re: M-функция в матлабе
Сообщение03.04.2015, 20:02 
Аватара пользователя


13/08/13

4323
а почему 5?
И что значит лежать на путях поиска? Я же просто в скрипте пишу

 Профиль  
                  
 
 Re: M-функция в матлабе
Сообщение03.04.2015, 20:28 
Заслуженный участник
Аватара пользователя


01/09/13
4656
Sicker в сообщении #999764 писал(а):
а почему 5?
И что значит лежать на путях поиска? Я же просто в скрипте пишу

5 для примера только.
а ф-ции матлаб ищет по указанным путям (в настройках)

 Профиль  
                  
 
 Re: M-функция в матлабе
Сообщение03.04.2015, 20:36 
Аватара пользователя


13/08/13

4323
Geen в сообщении #999772 писал(а):
5 для примера только.

а там же K в скрипте указана
Geen в сообщении #999772 писал(а):
а ф-ции матлаб ищет по указанным путям (в настройках)

Можно поподробнее, где настройки и пути в них?

 Профиль  
                  
 
 Re: M-функция в матлабе
Сообщение04.04.2015, 00:02 
Заслуженный участник
Аватара пользователя


01/09/13
4656
Sicker в сообщении #999777 писал(а):
а там же K в скрипте указана

Это формальный аргумент (кстати, у матлаба все аргументы передаются по значению).

Sicker в сообщении #999777 писал(а):
Можно поподробнее, где настройки и пути в них?

Ну, немного зависит от версии, но http://www.mathworks.com/help/matlab/ma ... -path.html

 Профиль  
                  
 
 Re: M-функция в матлабе
Сообщение04.04.2015, 17:54 
Аватара пользователя


13/08/13

4323
ничего не получилось

-- 04.04.2015, 17:55 --

Чтобы указать путь, надо не куда попало сохранить(просто он сам показывает пути), а в определенное место? Я в toolbox\local делал

-- 04.04.2015, 18:11 --

Лол, все получилось :mrgreen:

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 7 ] 

Модераторы: Karan, Toucan, PAV, maxal, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group