реклама на сайте
подробности

 
 
> Как сравнить два вектора в SPICE?, Вопрос по внутреннему языку SPICE
cms
сообщение May 25 2005, 18:32
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 168
Регистрация: 6-07-04
Пользователь №: 266



Написал SPICE-модель, и было бы интересно в спайсе сразу построить вектор пересечений выходной кривой с другой кривой. Посмотрел на встроенные функции работы с векторами и не нашел там ничего подходящего.

А так опреация простейшая: сравнить два вектора, и из совпадающих элементов построить третий. Или для этого надо экспортировать результаты в MATLAB?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
qwesystemc
сообщение Jun 10 2005, 18:56
Сообщение #2


Участник
*

Группа: Новичок
Сообщений: 31
Регистрация: 30-04-05
Пользователь №: 4 633



Как это может не получаться циклами то -- циклами можно написать совершенно любую программу. Ну например (не тестировал),

let i = 0
repeat length(a)
if(abs(a[i] - b[i]) le 0.001)
r[i] = a[i]
end
i = i + 1
end

Если не получилось, то напиши хотя бы что пробовал и какие сообщения об ошибках получил.
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st July 2025 - 07:42
Рейтинг@Mail.ru


Страница сгенерированна за 0.01354 секунд с 7
ELECTRONIX ©2004-2016