Re: [問題]關於積分int已回收

看板MATLAB作者 (源)時間17年前 (2008/11/04 16:08), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
※ 引述《babyw ()》之銘言: 定積分後是數值不是變數~~,所以代入t沒有效果,雙變數函數修正後如下 clear; close all; clc; % parameter setting, double variable; gun = x*t syms x ; % integral gun for x for i = 1:3 syms t; gun_1 = x*t; gun_2 = int(gun_1,x,1,5); t=i; subs(gun_2) end : 想請問大家~ : int 這個積分指令有沒有辦法可以傳遞參數 : 我的程式 每個t有一個積分 : 積分函數和x與t有關 但只需對x積分 : 用過設global和save load的方法 但不知道為什麼都讀不進去 : 以下是主程式 : syms x : for t=1:70 : w1=1/(2*pi)*int('f',1,4); : w=subs(w1); : plot(t,w) : hold on : end : 副程式 : function test=f(x,t) : test=sqrt(x)*t; : 謝謝大家 m(_ _)m -- -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.46.89
文章代碼(AID): #1940BdSs (MATLAB)
討論串 (同標題文章)
文章代碼(AID): #1940BdSs (MATLAB)