我有一個包含一些常量參數的matlab函數,我想用相同的圖形繪製該函數,使用hold(可能),同時改變那個常數。 這是我的代碼:如何使用hold命令繪製不同參數的matlab函數
close all
clear all
clc
m = 5;
x = 1:1:10;
y = m*x + 10;
h1 = figure;
plot(x,y)
m = 10;
figure(h1);
hold on
plot(x,y,': r')
當我使用此代碼試過,我有兩行對每個人的一致;它看起來像matlab只是使用參數m
的最後一個值我怎麼能使它使用不同的值。 我發現了一些東西here,但不符合我的需求。 有什麼建議嗎?
然而,在我的實際情況中,我希望將其用於PID控制,其中我已經在一個文件(函數文件)中定義了我的參數和ODE方程,並且參數值和曲線在另一個m -file(運行文件),你可以檢查[this](http:// http://www.google.com.sa/url?sa = t&rct = j&q =&esrc = s&source = web&cd = 1&cad = rja&uact = 8&ved = 0CB4QFjAA&url = http%3A%2F%2Fstaff.kfupm.edu.sa%2FSE%2Fmshahab%2F081_ee656_hw5_sol_shahab.pdf&ei = DxVsVbCzFILbU-7hgIAF&usg = AFQjCNFeTZTAKkzjwgHv8F4XhUwvPZKIPQ)for two links robot。或者我應該發佈一個新問題?非常感謝。 – AlFagera
@AlFagera我無法打開鏈接,但我猜這肯定是一個新問題。 – thewaywewalk
@ thewaywewalk,對不起, [this](http://staff.kfupm.edu.sa/SE/mshahab/081_ee656_hw5_sol_shahab.pdf)是正確的鏈接。 – AlFagera