8 / 8 / 0
Регистрация: 30.03.2011
Сообщений: 22
1

Не получается вызвать функцию

07.04.2011, 16:40. Показов 2486. Ответов 5
Метки нет (Все метки)

Всем привет! Возникла проблема: необходимо вызвать функцию, но система ругается. Если кому несложно, посмотрите плз что я делаю не так.
Программа blok вызывает samaya
Вложения
Тип файла: txt blok.txt (395 байт, 50 просмотров)
Тип файла: txt Samaya.txt (997 байт, 44 просмотров)
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
07.04.2011, 16:40
Ответы с готовыми решениями:

Не получается вызвать функцию
В агентстве недвижимости продают квартиры, комнаты и частные дома. Квартиры характеризуются этажом,...

Не получается вызвать функцию
Есть функция "void __fastcall TForm1::Image2MouseDown(TObject *Sender, TMouseButton Button, ...

Не получается вызвать функцию asinh
Доброе время суток. Пожалуйста помогите вызвать функцию asinh гиперболический арксинус.

Не получается вызвать функцию CreateDirectory()
Такой код: CreateDirectory(L"D:\\AAA", NULL); - работает нормально. А такой: HMODULE h =...

5
536 / 523 / 38
Регистрация: 13.03.2011
Сообщений: 727
07.04.2011, 22:17 2
И Samaya вызывает Samaya... Это так должно быть? Рекурсия достаточно редко применяется в обычных задачах.
Почему Вы вызываете функцию Samaya с одним параметром (в конце файла Samaya.m), хотя она принимает 4?
0
8 / 8 / 0
Регистрация: 30.03.2011
Сообщений: 22
08.04.2011, 09:10  [ТС] 3
Во втором случае я её обозначил( где она должна быть). рекурсия необходима так как кол-во вложенных циклов у меня задается в соответствии с вводимой матрицей. Проблема в том что система не дает обратиться к функции Samaya, видимо я на вход не правильно ввожу параметры. В соответствии с этим у меня вопросик, как их туда затащить?
0
536 / 523 / 38
Регистрация: 13.03.2011
Сообщений: 727
08.04.2011, 11:43 4
Расширения файлов у Вас, надеюсь, не .txt, как в прикрепленном файле?

Добавлено через 9 минут
Дело в том, что в строке 20 (файл blok.m) MATLAB не может опознать переменную y. Это происходит потому, что переменная у объявлена внутри цикла for. Перед циклом, где вычисляется y, поставьте следующую констукцию
Код
y=[];
Это позволит перейти Вам к след. ошибке.
??? Undefined function or variable 'n'.
Но это уже будет в файле samaya.m.
1
8 / 8 / 0
Регистрация: 30.03.2011
Сообщений: 22
08.04.2011, 14:05  [ТС] 5
Огромное спасибо, сейчас попробую

Добавлено через 1 час 7 минут
посмотрите плз дальше, почему-то он тоже самое говорит про b, но сделать с ним как с у не получается
0
536 / 523 / 38
Регистрация: 13.03.2011
Сообщений: 727
08.04.2011, 22:16 6
Обновленные файлы не покажете?
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
08.04.2011, 22:16
Помогаю со студенческими работами здесь

не получается вызвать пользовательскую функцию
есть пользовательская функция для ввода определенной строки после проверок, как только...

Прототип - не получается вызвать функцию
Здравствуйте написал функцию так, но когда вызываю так, Layer._close();, пишет, что функции...

Не получается вызвать функцию в switch
Помогите пожалуйста. Начал писать программу на С++, для отображения аккаунтов из файла на консоль,...

Не получается вызвать функцию через onmouseover
В общем нужно передать параметр функции. на странице: <a href='proj.php'...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru