问候。我最近开始使用MATLAB。你能请我解释为什么情节(x1, y,“m -”)是不工作?同时图显示第二个情节。
17日视图(30天)
显示旧的评论
答案(1)
VBBV
2023年5月5日23:50
%的输入函数向量的值
y = function_y (1:10)
函数y = function_y (x)
var_1 = x。*(1 -日志(x));
y = 1。/ var_1 - 2;
x1 = linspace(0、5、长度(var_1));
情节(x1, y,“- m”);
持有在;
情节(x, y,“bpentagram”,“MarkerSize”10);
包含(“X”);
ylabel (“Y”);
结束
4评论
VBBV
2023年5月6日在2:01
但在
情节
你有
y
使用一个标量值输出。
情节(x1, y,“m”);
这是不可能的。所以你可以创建另一个向量
日元
基于相同的方程用于函数然后情节
%时,函数的输入是标量
x0 = 4.21;
y = function_y (x0)
函数y = function_y (x)
从标量输入%
var_1 = x。*(1 -日志(x));
y = 1。/ var_1 - 2;
从向量输入%
x1 = linspace (50 0 5);
%根据X1创建Y向量
日元= x1。*(1 -日志(x1));
日元= 1。/ y1 - 2
%绘制矢量与矢量
情节(x1, y1,“- m”,“线宽”2);网格
持有在;
%标量和标量
情节(x, y,“bpentagram”,“MarkerSize”10);
包含(“X”);
ylabel (“Y”);
结束