您可以使用MATLAB中的`fill`函数来画出y>x且y<1-x的这个范围。以下是一个简单的示例代码:
```matlab
% 定义x和y的取值范围
x = linspace(0,1);
y1 = x;
y2 = 1-x;
% 绘制范围
fill([x fliplr(x)], [y1 fliplr(y2)], 'b', 'FaceAlpha', 0.2)
hold on
% 绘制直线y=x
plot(x,x,'r--','LineWidth',2)
% 设置坐标轴标签和标题
xlabel('x')
ylabel('y')
title('y>x且y<1-x的范围')
% 显示图例
legend('y>x且y<1-x','y=x')
```
在这个示例中,我们首先定义了x和y的取值范围,并使用`fill`函数绘制了y>x且y<1-x的范围。`'FaceAlpha'`参数指定了填充颜色的透明度。然后,我们使用`plot`函数绘制了直线y=x,并使用`legend`函数显示了图例。最后,我们设置了坐标轴标签和标题。
您可以根据需要修改代码中的取值范围和其他参数,以适应您的具体需求。