15 / 14 / 0
Регистрация: 23.10.2011
Сообщений: 119
|
||||||
1 | ||||||
Передать функцию как входной аргумент другой функции27.06.2014, 11:52. Показов 17523. Ответов 1
Здравствуйте господа. Помогите пожалуйста, как в Матлабе функция задать как входной аргумент?
К примеру:
0
|
27.06.2014, 11:52 | |
Ответы с готовыми решениями:
1
Можно ли передать функцию как аргумент другой функции? Как передать аргумент в внешнюю функцию к которой обращение из другой фунеции Указатель на функцию с аргументами, как аргумент другой функции Передать в последний аргумент функции другую функцию |
27.06.2014, 14:34 | 2 |
Сообщение было отмечено MOZHIK как решение
Решение
дык не вопрос!
в основной программе создаешь функцию: d1 = @(x) exp(x); или d1 = inline('exp(x)'); и отправляешь ее в Dalamber: Y = Dalamber( a,l,d1,d2,n1,n2,n ) внутри функции используешь ее, как любую функцию: u1 = d1( -5.565./a ); Еще вариант - отправить в Dalamber строку-имя файл функции например есть файл функция: Matlab M function y = myfunc(x) y = exp(x); и отправляем в Dalamber: Y = Dalamber( a,l,d1,d2,n1,n2,n ) тогда внутри Dalamber нужно использовать так: u1 = feval(d1, -5.565./a );
1
|
27.06.2014, 14:34 | |
27.06.2014, 14:34 | |
Помогаю со студенческими работами здесь
2
Можно ли передать указатель на функцию как параметр другой функции? Как правильно передать уникальный аргумент в функцию Как передать в функцию аргумент с арифметическим действием? Как передать аргумент в функцию при клике? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |