所以我想绘制这个函数 enter image description here
表示-1
首先我创建了分段函数
function x = pieceWise(t)
if t >= 0 & t <3
x = exp(-t);
else
x = 0;
endif
然后调用并在此处绘制
x = linspace(-1,5,1000);
y = pieceWise(x);
plot(x,y)
但输出始终为0 enter image description here
任何提示都会非常有用。谢谢
答案 0 :(得分:0)
你应该对你的代码进行矢量化:
CREATE TABLE #test (ID int PRIMARY KEY IDENTITY(1,1), textval nvarchar(250));
INSERT INTO #test (textval) VALUES (N'Luke'),(N'Han'),(N'Vader');
DECLARE @tmp TABLE (textval nvarchar(250));
INSERT INTO @tmp VALUES (N'Luke'),(N'Luke'),(N'Luke'),(N'Luke'),(N'Luke'),(N'Jabba');
-- Query 1
SELECT
tmp.textval,
t.ID
FROM
@tmp tmp LEFT JOIN
#test t ON tmp.textval = t.textval;
DROP TABLE #test;
给出
{{3}}