Все вопросы: [matlab]
498 вопросов
MATLAB Embedded Coder: операция fft2 для uint8?
Я хотел бы сгенерировать некоторый код, используя MATLAB Embedded Coder, который выполняет операцию fft2 с типом данных uint8.Конечное приложение будет работать с изображениями размером до 4096 на 4096, поэтому я бы не хотел использовать ввод double (~ 134 МБ двойных данных против ~ 16 МБ), необ...
Как эффективно найти корреляцию и отбросить точки за пределами диапазона 3 сигм в MATLAB?
У меня есть файл данных m.txt, который выглядит примерно так (с гораздо большим количеством точек): 286.842995 3.444398 3.707202 338.227797 3.597597 283.740414 3.514729 3.512116 3.744235 3.365461 3.384880 Некоторые значения (например, 338.227797) сильно отличаются от тех значений, кот...
MATLAB Решение задачи уравнений
Я хочу решить эти уравнения с помощью MATLAB и я уверен есть ненулевое решение.Уравнения: 0.7071*x + 0.7071*z = x -0.5*x + 0.7071*y + 0.5*z = y -0.5*x - 0.7071*y + 0.5*z = z Я написал в MATLAB: [x,y,z]=solve('0.7071 * x+0.7071 * z=x','-0.5 * x+0.7071 * y+0.5 *...
Разница между матричными обозначениями MATLAB
Как вы читаете следующие коды MATLAB ? №1 K>> [p,d]=eig(A) // Not sure about the syntax. p = 0.5257 -0.8507 -0.8507 -0.5257 d = // Why do you get a matrix? 0.3820 0 0 2.6180 ...
предотвращение освобождения данных, когда вектор выходит за пределы области видимости
Есть ли способ передать владение данными, содержащимися в std :: vector (на которые указывает, скажем, T * data), в другую конструкцию, предотвращая превращение "данных" в висящий указатель после того, как вектор выходит за пределы области видимости? ИЗМЕНИТЬ: Я НЕ ХОЧУ КОПИРОВАТЬ ДАННЫЕ (это...
Разделите два полинома с помощью MATLAB
Я хочу разделить p(x) на q(x), учитывая, что: p(x)=-5x^4+3x^2-6x q(x)=x^2+1 Я пробовал: p=inline('-5*(x^4)+3*(x^2)','x') p = Inline function: p(x) = -5*(x^4)+3*(x^2) q=inline('x^2+1','x') q = Inline function: q(x) = x^2+1 deconv(p,q) но произошла ошибка: ...
Matlab имеет дело с Фибоначчи
Ряд Фибоначчи представлен следующим образом: 1, 2, 3, 5, 8, 13, 21, ... Как написать сценарий, который вычисляет и печатает n-й член Фибоначчи (для n>2), где n вводится пользователем. Вот что я пробовал: n=input('n: '); while(n < 3) disp('must enter number >= 3') ...
MATLAB и функция
Я хочу вычислить функцию y(t) из уравнения: y(t) = -3t^2+5, t>=0 y(t) = 3t^2+5, t<0 for -9 <= t <= with the step-size 0.5 И я хочу построить график с помощью MATLAB.Я подхожу к этому вопросу двояко: Первый t=0:0.5:9 y=-3*t^2+5 t1=-0.00000000001:0.5:-9 y1=3*t^2+5 plot(...
Как случайным образом выбрать из списка 47 имен, которые вводятся из файла данных?
Мне удалось ввести файл числовых данных в матрицу, но я не смог сделать это для любых данных, кроме числа. У меня есть список из 47 имен, и я должен генерировать случайное имя из списка.Я пробовал использовать функцию сканирование текста , но ничего не вышло.Также как мне сгенерировать случай...
MATLAB: получение массива ячеек из MATLAB в Java
У меня есть массив, созданный в MATLAB , который содержит ряд объектов типа ячеек, которые содержатмассивы дублей. По сути, это массив <1xn cell>, и каждая ячейка представляет собой массив двойников. Я хочу как-то их экспортировать, чтобы затем вставить данные в Java в виде рваного мас...
Просто интересно узнать результат работы функции NumPy!
Я использовал NumPy для своей магистерской диссертации.Я преобразовал части кода из кода MATLAB, но у меня есть сомнения в NumPy / Python, когда я ссылаюсь: m = numpy.ones((10,2)) m[:,0] который возвращает: array([ 1., 1., 1., 1., 1., 1., 1., 1., 1., 1.]) и когда я ссылаюс...
Каковы способы суммирования матричных элементов в MATLAB?
Учитывая матрицу: A = [1 2 3; 4 5 6; 7 8 9]; Как можно использовать цикл for для вычисления суммы элементов в матрице? Напишите однострочную команду MATLAB, используя функцию sum, чтобы суммировать элементов матрицы в A. Мой ответ: 1) for j=1:3, for i=j:3, A(i,:) ...
Что эквивалентно MATLAB repmat в NumPy
Я хотел бы выполнить эквивалент следующего кода MATLAB, используя NumPy: repmat([1; 1], [1 1 1]). Как мне это сделать?
Простые проблемы с MATLAB
У меня три вопроса: 1) Я хочу вычислить с помощью MATLAB следующее: 11^2 + 13^2 + 15^2 + ... + 109^2 + 111^2 Я пробовал использовать: x = [11^2 13^2 15^2 ... 109^2 111^2] z = cum(single(x)) но у меня ошибка ... 2) Я хочу отобразить "2 sin / pix" ... Я пробовал: tittle('2 sin/...
Построение 4 кривых на одном графике с 3 осями Y
У меня есть 4 набора значений: y1, y2, y3, y4 и один набор x. Значения y имеют разные диапазоны, и мне нужно построить их как отдельные кривые с отдельными наборами значений по оси y. Проще говоря, мне нужны 3 оси Y с разными значениями (масштабами) для построения на одной фигуре. Любая пом...
Заполните дыры в OpenCV
У меня есть карта границ, извлеченная из модуля обнаружения краев в OpenCV (точное обнаружение краев).Что я хочу сделать, так это заполнить дыры в карте краев. Я использую библиотеки C ++ и OpenCV .В OpenCV есть функция cvFloodFill () , и она будетзасыпать ямки семенем (с одного из мест ...
Функция секундомера в R
Есть ли функция таймера R или секундомера, аналогичная тику MATLAB?/ toc ?
Почему этот объект осей не отображается правильно в MATLAB?
Я пишу два небольших приложения для психоакустического тестирования в MATLAB.Первый работает без проблем, а второй - нет, и я просто не могу понять, почему. Вот проблема: объект оси создан, но он пуст. failed_axis http://dl.getdropbox.com/u/98854/help.png Вот код, который создает эту ...
Сгенерируйте квадратную сетку, учитывая неупорядоченные векторы X, Y и Z
У меня есть три массива одинаковой длины в Matlab: X, Y и Z. X(i), Y(i) и Z(i) образуют пару трехмерных координат. Теперь проблема заключается в том, как использовать эти три массива для создания квадратных сеток, как показано ниже: Я получил изображение из сетчатого графика в докумен...
Найти все элементы NaN внутри массива
Есть ли в MATLAB команда, которая позволяет мне найти все элементы NaN (Not-a-Number) внутри массива?
Найдите углы многоугольника, представленного маской области
BW = poly2mask(x, y, m, n) вычисляет бинарная маска области интереса (ROI), BW из многоугольника ROI, представленного векторами x и y. Размер BW это m-by-n. poly2mask устанавливает пиксели в ЧБ которые находятся внутри многоугольника (X, Y) до 1 и устанавливает для пикселей...
Вычисление статистики объекта из вторых центральных моментов
В настоящее время я работаю над написанием версии MATLAB RegionProps для GNU Octave . Я реализовал большую часть этого, но я все еще борюсь с реализацией нескольких частей. Я ранее спрашивал о вторых центральных моментах региона. Теоретически это было полезно, но у меня возникли пробле...
Как мне создать N-D матрицу двойников в файле MATLAB MEX?
Мне нужно сделать трехмерную матрицу в MEX-файле.В справочнике API упоминается mxCreateCellArray для массивов ячеек N-D, mxCreateStructArray для структур и т. Д. Но mxCreateDoubleArray не упоминается.Возможно ли это?
Угловые случаи, неожиданные и необычные MATLAB
За эти годы, читая чужой код, я обнаружил и собрал несколько примеров синтаксиса MATLAB, которые на первый взгляд могут быть необычными и нелогичными. Не стесняйтесь комментировать или дополнять этот список. Проверял на r2006a. MATLAB всегда возвращает первый выходной аргумент функции (ес...
Как мне решить определитель в MATLAB?
В качестве простого примера предположим, что у вас есть эта матрица: M = [omega 1; 2 omega]; , и вам нужно найти значения omega, которые удовлетворяют условию det M = 0. Как это сделать в MATLAB? Конечно, это что-то простое, но я еще не нашел эту функцию.
Matlab: предотвращение выделения памяти в mex
Я пытаюсь заставить мою библиотеку mex вообще не выделять память. До сих пор mex получал ввод, создавал несколько матриц, используя mxCreate...(), и возвращал этот вывод. Но теперь я хотел бы изменить этот интерфейс, чтобы сам mex не выполнял никаких распределений. Я имел в виду, что mexFunct...
Вызов функции Python из MATLAB
Мне нужно вызвать функцию Python из MATLAB.как я могу это сделать?
Как провести линии между всеми точками вектора?
У меня есть вектор, содержащий несколько точек в двумерном пространстве.Я хочу, чтобы MATLAB построил эти точки с линиями, проведенными от каждой точки до каждой другой точки.По сути, мне нужен граф со всеми связанными вершинами.Можете ли вы сделать это с помощью сюжета, и если да, то как?
встроить Python в файл MEX MATLAB в OS X
Я пытаюсь встроить Python в функцию MATLAB mex в OS X. Я видел ссылки на то, что это можно сделать (например, здесь ), но я не могу найти никакой информации, относящейся к OS X. Пока я могу успешно создать встроенный Python (так что мои флаги компоновщика должны быть в порядке), и я также могу ...
MATLAB: создание триангуляции Делоне с открытием
У меня есть многоугольник с V вершиной и n числом отверстий.Как я могу создать сетку, используя триангуляцию Делоне для этого многоугольника в MATLAB? Я знаю, что могу использовать delaunay функция, но я не знаю, как ввести проем.