Re: [問題] MATLAB程式已回收

看板MATLAB作者 (alen)時間16年前 (2009/04/12 21:45), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
※ 引述《Presider (President)》之銘言: : 1.寫一MATLAB函數,傳入參數,做運算再傳回直。 : 2.寫一程式可以計算e^x的Taylor展式到指定項。 : 有哪位高手能幫忙解答?謝謝 第一題: 第一步: 建立m-file,檔名設為function_1.m 第二步: 以下是檔案內容,複製後貼過去 function [output_arg] = function_1( input_arg1 , input_arg2 ) output_arg = input_arg1 + input_arg2; 第三步: 建立m-file,檔名設為main_1.m 第四步: 以下是檔案內容,複製後貼過去 clc; clear; result = function_1( 1 , 2) 結果就是把 1 和 2 這兩個值傳給function_1後做運算再給傳出來 第二題: 第一步:建立m-file,檔名自定 clc; clear; syms x f = inline ('exp(x)') expansion_number = 3; %expansion_number : 要展開的階數 expansion_point = 0; %expansion_point : 針對該點展開 result = taylor (f(x),expansion_number,x,expansion_point) 執行後就可以得到你要的結果,為 1+x+1/2*x^2 這裡是設定展開到2階(expansion_number-1) ,針對 0(expansion_point)展開 如果真的要學matlab的話,去買本書好好的從頭學起吧 :) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.20.166
文章代碼(AID): #19uV29nW (MATLAB)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
文章代碼(AID): #19uV29nW (MATLAB)