Операции с матрицами - Messages
В MathCAD мне не удалось (столько работаю, а тут вылезло!)
Подскажите как прикрепить изображение (загрузить картинку)
[LIVE width=236 height=446]http://smath.info/live/?file=2993[/LIVE]
з.ы. Проще всего выкладывать куски расчетов через http://smath.info/live/?lang=rus (синяя кнопочка

Для этого выполняем ряд шагов:
1. справа внизу на панели "Другое", жмем "Загрузить лист (.sm)..."
2. там же жмем "Загрузить лист (.sm)..."
3. получаем ссылку для вставки листа в сообществе форума Smath Studio
, которая выглядит примерно так "[LIVE width=236 height=446]http://smath.info/live/?file=2995[/LIVE]"
WroteВот так можно перемножить?
Судя по всему нет, операции векторизации пока не поддерживаются!
WroteПодскажите, пожалуйста.
Есть следующая матрица, необходимо вычилить выражение по каждому из столбцов
[LIVE width=501 height=460]http://smath.info/live/?file=3063[/LIVE]
Вот все, что я смог сделать, исправить дальше не могу, т.к. не знаю что вам нужно:
[LIVE width=508 height=451]http://smath.info/live/?file=3069[/LIVE]
В общем вы перепутали, кол-во столбцов и строк в самой формуле, и еще логарифма нуля не существует!
а прочитать про работу с матрицами можно здесь: https://sites.google.com/site/mikkhalichlab/rukovodstvo/s-cego-nacat/matricy-vektory-i-dr
з.ы. ваш расчет не показывался, из за того , что вы не полностью скопировали ссылку!
Live3065.zip (1 KiB) downloaded 49 time(s).
Задача следующая:
Есть результаты наблюдений по нескольким точкам, каждой точке наблюдения соответсвует столбец матрицы. Необходимо по указанной формуле вычсилить нормировочный коэффициент для каждой точки наблюдения.
QuoteСпасибо большое!
Задача следующая:
Есть результаты наблюдений по нескольким точкам, каждой точке наблюдения соответсвует столбец матрицы. Необходимо по указанной формуле вычсилить нормировочный коэффициент для каждой точки наблюдения.
Это хорошо, а что делать с нулевым значением ?
QuoteЭто хорошо, а что делать с нулевым значением ?
Может быть единицы поставить, чтобы Ln не оказывал влияния на сумму? В точках с нулями просто нет экспериментальных значений.
Теперь по поводу вашей формулы, правильно ли я понял, что там где в матрице 0, в формуле тоже должен быть 0?
т.е. вместо логарифма должен быть 0 ?
WroteЕдиницы измерения хороши только в условии расчета, и в ответе, все остальное время желательно расчет делать без них!
Теперь по поводу вашей формулы, правильно ли я понял, что там где в матрице 0, в формуле тоже должен быть 0?
т.е. вместо логарифма должен быть 0 ?
Вы правильно поняли. Там, где стоит 0 просто нет данных. С единицами на меcте нулей все заработало.
2. Нужно получить значение для каждой точки ?
3. Т.е в результате у нас массив значений получается, с количеством элементов равным кол-ву столбцов исходной матрицы ?
WroteWroteЕдиницы измерения хороши только в условии расчета, и в ответе, все остальное время желательно расчет делать без них!
Теперь по поводу вашей формулы, правильно ли я понял, что там где в матрице 0, в формуле тоже должен быть 0?
т.е. вместо логарифма должен быть 0 ?
Вы правильно поняли. Там, где стоит 0 просто нет данных. С единицами на меcте нулей все заработало.
может проще тогда заменить все 0 на 1, ln(1)=0
Можно сделать это автоматически!
WroteWroteWroteЕдиницы измерения хороши только в условии расчета, и в ответе, все остальное время желательно расчет делать без них!
Теперь по поводу вашей формулы, правильно ли я понял, что там где в матрице 0, в формуле тоже должен быть 0?
т.е. вместо логарифма должен быть 0 ?
Вы правильно поняли. Там, где стоит 0 просто нет данных. С единицами на меcте нулей все заработало.
может проще тогда заменить все 0 на 1, ln(1)=0
Можно сделать это автоматически!
Спасибо большое! Я так и сделал, теперь все работает

http://smath.info/live/?lang=rus&file=3087
WroteТеперь ломаю голову, как получить столбец K i-тых. Если есть следующее выражение
http://smath.info/live/?lang=rus&file=3087
В выражении [MATH lang=eng]-1/n*sum((ln(el(ρ,j,i))),j,1,j_cnt)[/MATH] Вы не определили [MATH]i[/MATH]. И-за этого всё выражение не вычисляется, а [MATH]K[/MATH] не определяется.
С уважением, Андрей Ивашов.
WroteWroteТеперь ломаю голову, как получить столбец K i-тых. Если есть следующее выражение
http://smath.info/live/?lang=rus&file=3087
В выражении [MATH lang=eng]-1/n*sum((ln(el(ρ,j,i))),j,1,j_cnt)[/MATH] Вы не определили [MATH]i[/MATH]. И-за этого всё выражение не вычисляется, а [MATH]K[/MATH] не определяется.
С уважением, Андрей Ивашов.
Разве выражение i_cnt:=cols(ρ) не определяет параметра i?
С уважением, Андрей Ивашов.
-
New Posts
-
No New Posts