Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/matlab/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Matlab 延伸非数字绘制的线_Matlab_Plot - Fatal编程技术网

Matlab 延伸非数字绘制的线

Matlab 延伸非数字绘制的线,matlab,plot,Matlab,Plot,我正在使用MATLAB,使用金融工具箱中的工具绘制与曲线相切的曲线。我正在尝试延伸已绘制的其中一条线。由于该图不涉及实际的数值方程,我不确定如何做到这一点 plot(PortRisk, PortReturn, 'm', OptRisk, OptReturn, 'x', ... 0, RisklessRate, 'ksquare', RiskyRisk, RiskyReturn, 'kdiamond',... [0; RiskyRisk], [RisklessRate; Ri

我正在使用MATLAB,使用金融工具箱中的工具绘制与曲线相切的曲线。我正在尝试延伸已绘制的其中一条线。由于该图不涉及实际的数值方程,我不确定如何做到这一点

plot(PortRisk, PortReturn, 'm', OptRisk, OptReturn, 'x', ...
     0, RisklessRate, 'ksquare',  RiskyRisk, RiskyReturn, 'kdiamond',...
     [0; RiskyRisk], [RisklessRate; RiskyReturn],'r')
xlabel('Portfolio Risk');
ylabel('Portfolio Return ');
title('Efficient Frontier');
grid on
我想推断的那条线是用代码绘制的

[RisklessRate; RiskyReturn],'r'

基本上,代码在两点之间绘制一段。我想延长这条线。任何帮助都将不胜感激。提前感谢:

请提供一些示例数据。我不确定如何将示例数据添加到编辑中,但使用的数据是一个70乘70的矩阵,其中列表示资产回报,因此它们都是0左右的数字,例如[0.00453,-0.00389;0.00862,0.0127]对于2个资产的情况,将是2x2矩阵。没有非数字绘图这类东西——你有数字,所以是数字。你的意思是你没有一个方程来描述你的数字。据我所知,你们在这里试图做的是外推,这是一个非常不明确的问题。如果没有你的数据,或者至少没有看到你的情节,就没有办法帮助你。