Как-то так?
ClearAll[u, v, f];
f[z_] := Sin[z]
u[x_, y_] := Re@f[x + I*y];
v[x_, y_] := Im@f[x + I*y];
РЕДАКТИРОВАТЬ: Это просто производит все.Если вы хотите просто посмотреть, что происходит для одного пути, параллельного воображаемой оси, попробуйте
ParametricPlot[{u[5, y], v[5, y]}, {y, -3, 3}]
или для той же параллели к реальной оси, попробуйте
ParametricPlot[{u[x, 1], v[x, 1]}, {x, -3, 3}]
EDIT2: Interactive:
ClearAll[u, v, f];
f[z_] := Sin[z]
u[x_, y_] := Re@f[x + I*y];
v[x_, y_] := Im@f[x + I*y];
Manipulate[
Show[
Graphics[{Line[{p1, p2}]}, PlotRange \[Rule] 3, Axes \[Rule] True],
ParametricPlot[
{u[p1[[1]] + t (p2[[1]] - p1[[1]]),
p1[[2]] + t (p2[[2]] - p1[[2]])],
v[p1[[1]] + t (p2[[1]] - p1[[1]]),
p1[[2]] + t (p2[[2]] - p1[[2]])]},
{t, 0, 1},
PlotRange \[Rule] 3]],
{{p1, {0, 1}}, Locator},
{{p2, {1, 2}}, Locator}]
(некрасиво, да, но сейчас не время это исправить).Типичный вывод:
или
Идея состоит в том, что вы можете изменять линию на левой стороне цифр, которые вы даете (нажаввокруг графика, что равносильно нажатию на диаграмму Аргана ...) и просмотра соответствующих изображений.