У меня есть прямоугольные координаты в Matlab, которая выглядит следующим образом:Разделительных действительные и мнимые компоненты прямоугольных координат - MATLAB
0,0240 - 0.1680i
Я хотел бы разделить двойную в его реальном и мнимые части, эти части являются 0,0240 и -0.1680 (не нужен я здесь)
Я конвертированы двойной в строку, используя следующее:
I=0.0240 - 0.1680*i
I_1=num2str(I)
Im не уверен, как продолжить здесь, чтобы получить то, что я хочу. strsplit() просто возвращает строку в том виде, в котором она уже есть. Id хотел как-то разделить его, чтобы дать мне два номера отдельно. Я не слишком разбираюсь в манипуляциях с данными в Matlab, поэтому любая помощь приветствуется.
Это делает именно то, что нужно, я просто не был должным образом с помощью встроенных функций. благодаря – bladexeon