Форум программистов, компьютерный форум, киберфорум
Matlab
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.94/16: Рейтинг темы: голосов - 16, средняя оценка - 4.94
0 / 0 / 0
Регистрация: 05.11.2012
Сообщений: 16

Реализовать сложную функцию, с интегрированием и получением множества графиков.

05.11.2012, 15:22. Показов 3409. Ответов 21
Метки нет (Все метки)

Добрый день, только начинаю осваивать matlab. И встал вопрос, можно ли как-то использовать переменные без их инициализации?

Как пример
Matlab M
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
function main
lambda_0=3;
i=3;
k_0=2*pi/lambda_0;
L_i=lambda_0*i;
ksi_opt=1+(lambda_0/2*L_i);
G_i_opt=k_0*ksi_opt;
delta_i=G_i_opt-k_0;
delta_i_n=delta_i/10;
 
m=0.5;
n=0.5;
a_i_n=n*delta_i_n;
G_na_i(z)=(G_i_opt-a_i_n)+a_i_n*sin(m*pi*z/L_i);
G_na_i(z)
end
Выдает вот такую ошибку
Undefined function or variable 'z'.

Error in main (line 14)
G_na_i(z)=(G_i_opt-a_i_n)+a_i_n*sin(m*pi*z/L_i);
В принципе, все понятно, что надо бы определить переменную z. Но мне требуется, для последующих вычислений, эта переменная в нетронутом, т.е. неизвестном виде. Хотелось бы спросить, возможно ли как-нибудь сделать так, что бы не использовалась ее инициализация?

Спасибо за ответ.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
05.11.2012, 15:22
Ответы с готовыми решениями:

Реализовать сложную передаточную функцию в Simulink
Всех с наступающим! Помогите реализовать данную передаточную функцию Wд(S) = (Tд2 S + 1)(Tд3 S + 1) / (Tд1 S + 1)(Tд4 S + 1) в...

Как реализовать такую сложную анимацию?
Интересует анимация на этом сайте. pride-reklama.ru изучил немного html css. хотел бы научиться так делать. не разрабатывать а хотябы...

Большие числа java, реализовать не сложную формулу
Нужно написать программу ApproximateE.java для нахождения приближенного значения числа "e", используя следующую формулу: ...

21
 Аватар для Зосима
5246 / 3574 / 379
Регистрация: 02.04.2012
Сообщений: 6,477
Записей в блоге: 18
28.03.2013, 12:15
У меня пока не много свободного времени разобраться с программой, но за последнее время понял одну штуку: кажись мы неверно посчитали интегралы
Везде вместо F=trapz(x); должно быть F=trapz(tetta, x);
и вместо D=trapz(d); должно быть D=trapz(tetta, d);
0
0 / 0 / 0
Регистрация: 05.11.2012
Сообщений: 16
01.04.2013, 08:31  [ТС]
Интегралы исправил, но вроде считает точно так же, различий нет.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
01.04.2013, 08:31

Продифференцировать сложную функцию.
y=\ln{\sin{x}}-\frac{1}{2}\sin^2{x}

Записать сложную функцию
y(x)=g(f(x) f(x)=\frac{1}{\ln x} g(x)= {e}^{3x} Не пойму, что здесь делать, просто записать y(x)={e}^{3x}\frac{1}{\ln x}?

Вычислить сложную функцию
Помогите написать на языке Паскаля, эту функцию:

Вычислить сложную функцию
Задача на фото,проблема в том что не соображу как написать программу по функции "Произведение по Z от 1 до 15" (не ручаюсь за...

Добавить рекурсивную и сложную функцию
есть код программы все хорошо считает. надо изменить эту программу добавив в нее рекурсивную и сложную функцию и причем она должна также...


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

Или воспользуйтесь поиском по форуму:
22
Ответ Создать тему
Новые блоги и статьи
Программа для com-порта
Uhbif79 05.06.2026
Всем привет, давно хотел изучить Qt, начинал, бросал, потом снова начинал. И сейчас вот смог написать свою первую программу. До этого имел опыт программирования микроконтроллеров, писал прошивки на. . .
Транскрипция 55-минутного видео через Whisper: WhisperDesktop облажался, спас Google Colab[
anaschu 01.06.2026
Понадобилось получить текст из свежезагруженного видео на YouTube. Казалось бы, задача на пять минут. Заняла полтора часа. Делюсь опытом — может кому пригодится последовательность решений. . . .
21 мат мед. Планы на развитие модели здравоСохранения
anaschu 01.06.2026
AnyLogic: план развития симуляционной модели рабочего коллектива — динамический абсентеизм, реальные данные, три сценария сравнения Продолжаю серию постов о дискретно-событийной модели рабочего. . .
20. Мат мед. Абсентеизм как отдельный тип простоя
anaschu 29.05.2026
Апдейт модели: исправленные баги, абсентеизм и новые механизмы Продолжаю развивать ранее описанную модель рабочего коллектива на AnyLogic. За последние несколько дней был проведён серьёзный. . .
19. здоровье, усталость и психотип работника влияют на производительность предприятия, и наоборот, производительность на здоровье, усталось и психотип
anaschu 28.05.2026
Дискретно-событийная модель рабочего коллектива на AnyLogic: здоровье, выгорание, психотипы и микростимуляция Привет, коллеги. Хочу поделиться итогами нескольких недель работы над симуляционной. . .
"Прокси" для последовательного порта
Eddy_Em 28.05.2026
Эту штуку написал я достаточно давно. Но сейчас вот понадобилось настроить датчик грозы, но при этом не отключать его от "метеодемона". Соответственно, надо запустить этот "прокси": метеодемон будет. . .
Рефакторинг программы уравнивания.
Massaraksh7 26.05.2026
Пример по предыдущей записи в блоге. Но, надо заметить, что, во-первых, там оптимизация не только математики, но и работы с базой данных, и с графами, а во-вторых, это ещё не всё.
Использование TThread в Lazarus для математических вычислений.
Massaraksh7 25.05.2026
Производя рефакторинг своих программ на предмет ускорения их работы, обратил внимание на такой аспект, как сокращение времени матвычислений. Дело в том, что приходится работать с большими матрицами. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru