星期五, 10月 02, 2026

Google GMail MCP

 The Google GMail MCP enables Claude TA to read text in email but does not read attachments such as png/jpg. So you are encouraged to wrap your results (3d animation, jpg/png) in a hyperlink and mail me the link so that Claude TA can parse it and grade your homework.

ngspice Not executed on ChatGPT

 Why

  • Code Interpreter/資料分析模式: ChatGPT 有一個沙箱化的 Python 環境,和Claude的工作區很像。它過去沒有網路,而且 pip install 新套件是被阻擋的。ngspice 是一個獨立的執行檔,我不認為那裡有預先安裝,所以單純的對話模式大概跑不了它。純 Python 的替代方案是可能的(scipy、手寫的 MNA 求解器,或某個已內建的類 SPICE 函式庫)。但那會是一次節點法求解,不是 ngspice。
  • Agent 與 Codex 模式: 這些有較完整的 VM,有時可以安裝套件。如果學生用的是其中之一,ChatGPT 就可能安裝並執行 ngspice。至於它能不能,取決於帳號與設定,而那些我看不到。

不論走哪條路,對 netlist 做一次ngspice執行,印出來的數值應該要和作業的一致。而且頁面上應該要有執行過的痕跡: log、版本資訊、輸出。


星期四, 10月 01, 2026

如何分享 artifact

method 1 Standalone


1 save your html code to google drive
2 make the upload file public
3 Use claude to make an artifact and then share it
4 Copy the Claude artifact link



method 2 Inline

Just type a prompt "html" Try it to see whether it works for you also.
When you share me your chat, the artifact is inline and I can see it.



星期三, 9月 23, 2026

EX#3

 課堂練習 

Deadline: This Saturday at 23:59

Send all the share links to  me chang212@gmail.com by email with your subject line to show EX#3 [your id, your name]



1. Find bode plots of this CE Amplifier

進入作業


2.  續上題,比較hand analysis, nodal analysis, Spice 三種方法


3. Exercise AI for PCB


4.    加分題(Bonus)


5.    加分題(Bonus)

    Electronics, Example Two-Stage Amplifier 



    EX#2 AI for Science

      建議工具

    使用 Claude Sonnet 5.0 (有免費版,額度很低,推理能力弱。付費版建議使用 Opus 5 或以上)

    使用 ChatGPT 5 (有免費版,額度很低,推理能力弱。付費版建議使用 ChatGPT 5.5 或以上)

    使用 Gemini 3 Pro (沒有免費額度,必須付費訂閱才能使用)


    Content share policy

    • share only link, pure text, markdown (md)
    • no attachments accepted, no html, screen dump, or png
    • non-compliant homework will be rejected and returned to you


     課堂練習 

    Deadline: This Saturday at 23:59

    Send all the share links to  me chang212@gmail.com by email with your subject line to show EX#2  [your id, your name]


    To share your work, refer to the following.

    How to publish a Claude artifact

    How to share a ChatGPT link

    How to share Gemini Link


    從以下任選2題,自選1題,總共三題


    1 Animate Blue LED in lattice, PECVD fabrication, photon emission, or quantum mechanics

    10. 把光停住




    11 鯨豚越大型為何背鰭越小



    星期三, 9月 16, 2026

    EX#1 English is your programming language. 英文,就是你的程式語言。


     建議工具

    使用 Claude Sonnet 5.0 (有免費版,額度很低,推理能力弱。付費版建議使用 Opus 5 或以上)

    使用 ChatGPT 5 (有免費版,額度很低,推理能力弱。付費版建議使用 ChatGPT 5.5 或以上)

    使用 Gemini 3 Pro (沒有免費額度,必須付費訂閱才能使用)


    Content share policy

    • share only link, pure text, markdown (md)
    • no attachments accepted, no html, screen dump, or png
    • non-compliant homework will be rejected and returned to you


     課堂練習 

    Deadline: This Saturday at 23:59

    Send all the share links to  me chang212@gmail.com by email with your subject line to show EX#1  [your id, your name]


    To share your work, refer to the following.

    How to publish a Claude artifact

    How to share a ChatGPT link

    How to share Gemini Link





    1.





    2. Comparing LLMs: Claude 4.6, Gemini 3.0 Pro, ChatGPT 5.0 (三選二) for the following task.

    Animate in 3d (in three.js) Yagi-Uda Antenna, AI pipe inspector, or things you choose. (擇一)

    The animation must be scientifically accurate. 


    Hints

    • Reasoning/Think/Extended Thinking Mode of the AI platform you use may be required for all the problems here



    3.

    4. 申論題 進入作業




    星期三, 7月 22, 2026

    Fractals 大自然的形狀與數學

     1. Generate fractals from text. You may choose two themes to present. The following are some examples and the prompts that generate them.

    Make 2 fractals resembling natural 3d object such as clouds, lungs, blood vessels, ocean waves, and forests.









    artifact (share)



    artifact(share)









    share (Build realistic trees), artifact
    more samples Trees are fractals


     

    Emmental Cheese


    Snowflakes (share)



    2. identify hazards in a fractal 3d assessment display, first person perspective, according to a real world photo, more in photo gallery Choose any photo to proceed with.

    依據照片重建三維碎形場景,辨識其中可能的危險部位,需考慮視角與觀測位置轉換以便可以瀏覽各處細節,提供影像庫選取一張照片(可使用自選)


    樣本參考





    樣本參考

    1. add 3d model in three.js
    2. fractal 3d trees
    3. a node's label only resolves once the probe reaches it
    4. faithful positioning (like the photo)







    樣本參考

    樣本參考





     3. Visualize mathematical fractals  
















    Engineering Visualization

      F-16 戰機噴射氣流分析與動畫



    2d Use fluid dynamics based on the Finite Element Method.






    3d FEM





    v8 (3d, share)