필터 지우기
필터 지우기

plot parametric relationship between sigma max and tau max and highlighting the points which apply to the admissible values

조회 수: 1 (최근 30일)
figure
plot(tau_max,sigma_max)
hold on
plot(tau_adm,sigma_adm,'r*')
title('Parametric relationship between Sigma max (d) and Tau max (d)')
xlabel('Tau max (d)')
ylabel('Sigma max (d)')

채택된 답변

Bhanu Prakash
Bhanu Prakash 2023년 4월 10일
Hi Zara,
As per my understanding, you want to create a plot that highlights the points which are less than or equal to the admissible values for both “sigma” and “tau”.
Consider the code below:
figure;
tau_max = randi([10 50],1,10);
sigma_max = randi([1 5],1,10);
tau_adm = 40;
sigma_adm = 4;
plot(tau_max,sigma_max);
for i=1:10
hold on
if(tau_max(i)<= tau_adm && sigma_max(i)<= sigma_adm)
plot(tau_max(i),sigma_max(i),"r*");
end
hold off
end
title('Parametric relationship between Sigma max (d) and Tau max (d)')
xlabel('Tau max (d)')
ylabel('Sigma max (d)')
The arrays "tau_max" and "sigma_max" are assigned with some random values, with the help of "randi" function. "tau_adm" & "sigma_adm" are assigned with the values 40 & 4 respectively.
To highlight the points which are less than or equal to the admissible values ("tau_adm" & "sigma_adm"), a combination of "for" loop and "if" statement is used.
You can refer to the documentation of "for" loop and "if" statement, for more info:
Hope this answer helps you.
Thanks,
Bhanu Prakash.

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Annotations에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by