DDE из одного столбца делает два

Форум, посвященный общим вопросам, связанным с MATLAB

Модератор: Admin

wal
Пользователь
Сообщения: 5
Зарегистрирован: Чт май 17, 2018 4:41 pm

DDE из одного столбца делает два

Сообщение wal » Чт май 17, 2018 5:03 pm

Всем доброго времени суток!
При импорте по DDE из Excel одного столбца получается два.
Подскажите, пожалуйста, как сделать, чтобы работало правильно.
Windows 10 Matlab 2015

ch = ddeinit('excel','Primer.xlsx');
d=ddereq(ch,'c2:c2')

>> aaa
>> aaa

d =

1 9
11 30
9 6
20 61
46 115
100 5
275 1
15 1
1 400
5 1
100 1
30 500
10 1
20 20

Надо так
1
9
11
30
9
6
20
61
46
115
100
5
275
1
15
1
1
400
5
1
100
1
30
500
10
1
20
20

Jey
Пользователь
Сообщения: 2658
Зарегистрирован: Вт сен 12, 2006 2:21 pm

Re: DDE из одного столбца делает два

Сообщение Jey » Пт май 18, 2018 8:58 am

Почему не xlsread?
Помощь в Матлабе / Matlab, Qt за деньги.
Помощь в html, css, jquery, MVC за деньги.
Помощь в C# / C sharp / Си шарп за деньги.
Вконтакте: https://vk.com/id122995106
или Личное сообщение на форуме.
http://ПунктыПроката.рф

wal
Пользователь
Сообщения: 5
Зарегистрирован: Чт май 17, 2018 4:41 pm

Re: DDE из одного столбца делает два

Сообщение wal » Пт май 18, 2018 9:35 am

Слишком долго работает. Нужны в реальном времени новые данные