Дискуссионный математический форумМатематический форум
Математический форум Math Help Planet

Обсуждение и решение задач по математике, физике, химии, экономике

Теоретический раздел
Часовой пояс: UTC + 3 часа [ Летнее время ]
новый онлайн-сервис
число, сумма и дата прописью

Часовой пояс: UTC + 3 часа [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: Построение графика
СообщениеДобавлено: 19 май 2019, 22:25 
Не в сети
Начинающий
Зарегистрирован:
12 май 2019, 17:06
Сообщений: 7
Cпасибо сказано: 0
Спасибо получено:
0 раз в 0 сообщении
Очков репутации: 1

Добавить очки репутацииУменьшить очки репутации
Здравствуйте,не знаю, как исправить ошибку.
Есть код:

alfa = 0.31;
betta = 1.47;
D = 0.036;
wmax = 4.59;
w=0.5*wmax:0.1:wmax;
S=D*2*alfa*(alfa.^2+betta.^2+w.^2)/((w.^2-alfa.^2-betta.^2)^2+4*alfa.^2*w.^2);
plot(S,w);

Выдает ошибку:
Inputs must be a scalar and a square matrix.
To compute elementwise POWER, use POWER (.^) instead.

Error in Untitled4 (line 6)
S=D*2*alfa*(alfa.^2+betta.^2+w.^2)/((w.^2-alfa.^2-betta.^2)^2+4*alfa.^2*w.^2);

Вернуться к началу
 Профиль  
Cпасибо сказано 
 Заголовок сообщения: Re: Построение графика
СообщениеДобавлено: 19 май 2019, 23:21 
Не в сети
Последняя инстанция
Аватара пользователя
Зарегистрирован:
15 мар 2016, 15:08
Сообщений: 9390
Cпасибо сказано: 122
Спасибо получено:
1726 раз в 1634 сообщениях
Очков репутации: 235

Добавить очки репутацииУменьшить очки репутации
Там выражение в скобках возводится просто в квадрат - ^2 . Она не понимает, что это и советует возводить в квадрат почленно - .^2.

Вернуться к началу
 Профиль  
Cпасибо сказано 
 Заголовок сообщения: Re: Построение графика
СообщениеДобавлено: 19 май 2019, 23:31 
Не в сети
Начинающий
Зарегистрирован:
12 май 2019, 17:06
Сообщений: 7
Cпасибо сказано: 0
Спасибо получено:
0 раз в 0 сообщении
Очков репутации: 1

Добавить очки репутацииУменьшить очки репутации
теперь нет ошибки,но график почему-то пустой получается

Вернуться к началу
 Профиль  
Cпасибо сказано 
 Заголовок сообщения: Построение графика функции
СообщениеДобавлено: 20 май 2019, 00:13 
Не в сети
Начинающий
Зарегистрирован:
12 май 2019, 17:06
Сообщений: 7
Cпасибо сказано: 0
Спасибо получено:
0 раз в 0 сообщении
Очков репутации: 1

Добавить очки репутацииУменьшить очки репутации
Здравствуйте,у меня получается на выходе пустой график.В чем может быть причина.
alfa = 0.31;
betta = 1.47;
D = 0.036;
wmax = 4.59;
w=0.4*wmax:0.1*wmax:wmax;
S=D*2*alfa*(alfa.^2+betta.^2+w.^2)/((w.^2-alfa.^2-betta.^2).^2+4*alfa.^2*w.^2);
plot(w,S);

Вернуться к началу
 Профиль  
Cпасибо сказано 
 Заголовок сообщения: Re: Построение графика
СообщениеДобавлено: 20 май 2019, 15:12 
Не в сети
Гений
Зарегистрирован:
02 июн 2018, 08:50
Сообщений: 659
Cпасибо сказано: 21
Спасибо получено:
105 раз в 103 сообщениях
Очков репутации: 16

Добавить очки репутацииУменьшить очки репутации
searcher об этом написал, и Вам интерпретатор это должен подсказывать.

Цитата:
error: for x^A, A must be a square matrix. Use .^ for elementwise power.


Насколько я понял (хотя могу ошибаться, я язык Gnu Octave или у Вас возможно Matlab практически не знаю) Вы здесь вычисляете элементы массива, делаете поэлементные операции, а значит перед каждым оператором арифметического выражения должны использовать точку.
Вот так вроде бы работает.

alfa = 0.31;
betta = 1.47;
D = 0.036;
wmax = 4.59;
w = 0.5*wmax : 0.1 : wmax;

S = D.*2.*alfa.*(alfa.^2.+betta.^2.+w.^2) ./ ((w.^2.-alfa.^2.-betta.^2).^2.+4.*alfa.^2.*w.^2);

plot(S, w)


Хотя такая работа с массивом мне совсем не нравится, какое то неявное задание и уже на таких простых примерах путаница.

Изображение

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

 Похожие темы   Автор   Ответы   Просмотры   Последнее сообщение 
Построение графика

в форуме Maple

Susanna Gaybaryan

1

346

23 фев 2020, 21:29

Построение графика

в форуме MathCad

VladKalancha

0

546

17 май 2015, 13:07

Построение графика и ряд фурье

в форуме Ряды Фурье и Интегральные преобразования

ilnurrus

0

575

20 май 2014, 20:41

Построение графика функции

в форуме Аналитическая геометрия и Векторная алгебра

daria596

5

448

21 янв 2017, 12:30

Исследование графика и его построение

в форуме Пределы числовых последовательностей и функций, Исследования функций

kill_FF

3

334

20 дек 2014, 00:38

Построение графика дискретной модели

в форуме MathCad

Sociopat14

1

814

08 апр 2014, 22:13

Исследование функции и построение графика

в форуме Пределы числовых последовательностей и функций, Исследования функций

SheLdeR_856

1

315

02 май 2018, 20:56

Построение графика с помощью slider

в форуме Maple

777777

1

367

14 май 2015, 19:11

Исследование функции и построение графика

в форуме Пределы числовых последовательностей и функций, Исследования функций

AnastasyaShved

1

311

13 дек 2015, 17:50

Построение трехмерного графика (мат. моделирование)

в форуме Векторный анализ и Теория поля

Aspromist

5

436

27 апр 2016, 09:35


Часовой пояс: UTC + 3 часа [ Летнее время ]



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

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


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

Найти:
Перейти:  

Яндекс.Метрика

Copyright © 2010-2023 MathHelpPlanet.com. All rights reserved