struct to restrict curve in max problem
1 次查看(过去 30 天)
显示 更早的评论
I have to keep the blue curve for a=1.617915e-01 (black broken line) to a=1.619728e-01. There's a small segment of the curve near the black vertical line that is unwanted. How can I remove it?
clear all
warning off
format long
set(0,'DefaultAxesFontSize',20);
figure;
load('H_LC(1).mat');
dim=2; %number of variables of my system which are x and y
MM=max(x(1:dim:end-2,:));
plot(x(end,:),MM,'b', 'LineWidth',2);
xlabel('$a\rightarrow$','FontSize',20,'interpreter','latex','FontWeight','normal','Color','k');
ylabel('$b\rightarrow$','FontSize',20,'interpreter','latex','FontWeight','normal','Color','k');
hold on; xline(1.617915e-01,'k--', 'LineWidth',1);
axis([.16175 .1621 .3 1]);
0 个评论
采纳的回答
Voss
2024-6-7
warning off
format long
set(0,'DefaultAxesFontSize',20);
figure;
load('H_LC(1).mat');
dim=2; %number of variables of my system which are x and y
MM=max(x(1:dim:end-2,:));
[~,idx] = min(x(end,:));
plot(x(end,1:idx),MM(1:idx),'b', 'LineWidth',2);
xlabel('$a\rightarrow$','FontSize',20,'interpreter','latex','FontWeight','normal','Color','k');
ylabel('$b\rightarrow$','FontSize',20,'interpreter','latex','FontWeight','normal','Color','k');
hold on; xline(1.617915e-01,'k--', 'LineWidth',1);
axis([.16175 .1621 .3 1]);
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Annotations 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!